封装、继承、多态;
1.封装:
隐藏对象属性和实现细节,只提供公共的访问方式,将变化隔离,提高安全性和复用性;
2.继承:
继承是使用已存在的类的定义的基础去创新新的类的技术,新的类的定义可以增加新的 方法和功能,也可以继承父类的功能,但是不能选择性的继承父类;继承是多态的前提;
3.多态:
所谓多态就是指程序中定义的引用变量的具体类型和调用方法在编程时不确定的,只有在代码运行过程中才能确定;即一个引用变量到底会指向哪个类的实例对象,该引用变量发出调用的方法是哪个类中实现的方法,只有在程序运行过程中才能决定!