- 封装
概念:将类的某些特征隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。
优点:
a.只能通过规定的方法访问数据;
b.隐藏类的实现细节,方便修改和实现;
c.高内聚,低耦合。高内聚:类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。 - 继承
概念:子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或类从父类继承方法,使得子类具有父类相同的行为。
优点:提高代码的复用性。 - 多态
概念:多态是同一个行为具有多个不同表现形式或形态的能力。多态就是同一个接口,使用不同的实例而执行不同操作。
优点:提高系统的灵活性和扩展性
java面向对象特征
最新推荐文章于 2024-08-04 11:07:52 发布