- 1.封装
1)类:封装的是对象的属性和行为
2)方法:封装一般特定的是业务逻辑功能实现
3)访问控制修饰符:封装的是具体的访问权限 - 2.继承
1)作用:代码复用
2)超类:所有派生类所共有的属性和行为
接口:部分派生类所共有的行为
派生类:派生类所特有的属性和行为
3)单一继承,多接口实现,传递性 - 3.多态
1)意义;
1.1)行为的多态(所有的抽象方法都是多态的)
1.2)对象的多态(所有的对象都是多态的)
2)向上造型(子类需要重写,需要向上造型),强制类型转换(超类要使用子类的属性和行为时),instanceof判断
3)多态的表现形式:
3.1)重写:根据对象的不同表现多态。
3.2)重载:根据参数的不同来表现多态
面对对象三大特征
最新推荐文章于 2024-07-12 15:51:39 发布