封装是将对象的属性封装起来私有化,并对外提供可访问的方法来访问操作属性。
继承是在已有类的基础上创建新的类,并且子类拥有父类的公有的属性和行为。子类也可以重写父类的方法实现子类自有的一些特性。
1、子类拥有父类的非private属性和方法
2、 子类可以有自己特有的方法,即可以对父类进行扩展
3、子类可以重写父类的方法
多态是指在引用类型的变量在编译节点引用变量的具体行为是不确定的,只用在程序运行期间才能确定引用类型行为的具体执行者。(接口的实现,子类对父类方法的重写)
来源:https://blog.csdn.net/weixin_42247563/article/details/99674609