抽象:
关键词abstract声明的类叫作抽象类, abstract声明的方法叫抽象方法
一个类里包含了一个或多个抽象方法,类就必须指定成抽象类
抽象方法属于一种特殊方法,只含有一个声明,没有方法体
封装:
封装是把过程和数据包围起来,对数据的访问只能通过已定义的接⼝即方法
在java中通过关键字private, protected和public实现封装。
封装把对象的所有组成部分组合在一起,封装定义程序如何引用对象的数据,
封装实际上使用方法将类的数据隐藏起来,控制用户对类的修改和访问数据的程度。 适当的
封装可以让代码更容易理解和维护,也加强了代码的安全性
继承:
子类继承父类的特征和行为,使得子类对象具有父类的方法和属性,
父类也叫基类,具有公共的方法和属性
多态:
同一个行为具有多个不同表现形式的能⼒
优点:减少耦合、灵活可拓展
一般是继承类或者重写方法实现
轉自:https://blog.csdn.net/qq_37347128/article/details/119980317?utm_medium=distribute.pc_category.none-task-blog-hot-6.nonecase&depth_1-utm_source=distribute.pc_category.none-task-blog-hot-6.nonecase