面向对象的三大特征:继承、封装、多态

时间:2023-02-24 18:01:38
面向对象的三大特征:继承、封装/隐藏、多态 继承:类是对对象的抽象;继承是对一批类的抽象,从而实现对现实世界更好的建模 提高代码的复用性。extends(扩展),子类是父类的扩展。 子类继承父类的全部属性和方法(除了父类的构造方法 Java中只有单继承,没有多继承(即一个类最多只能有一个直接父类!有利于维护类) 面向对象的三大特征:继承、封装、多态 面向对象的三大特征:继承、封装、多态 面向对象的三大特征:继承、封装、多态 Java中的多继承,可以通过接口来实现(类里边没有多继承) 不用的叫法:超类、父类、基类、子类、派生类 如果定义一个类的时候没有写extends的时候,系统默认会给加一个/*extends Object*/(可以说java.lang.Object类是所有类的“祖宗”类)