Java 基础类之---继承

mac2026-06-22  0

Java 基础中的继承: 继承 (extends)就是为了将多个类中共有的属性和共有的方法抽取出来,形成独立的类,让该类和其他的类产生一种联系的技术。 格式分类: class Fu{……} class Zi extends Fu { ……} 继承(extends)的好处: 提高了代码的复用性; 提高了后期代码的维护管理性 让类和类之间产生一种关系,基于多态的前提下。

特别说下:Java中的开发原则: 高内聚 ,低耦合 ( 耦合:类和类之间的关系;内聚:完成某一件事情的执行能力)

那么在Java中继承的特点有:只适合于单继承,不支持多继承(个别语言除外);可以多层继承 使用继承体现的是:A是B的一种,B是A的一种, 在继承中注意的事项: 1)子类不能继承父类中的私有成员; 2)子类不能继承父类中的构造方法,但是可以通过Spuer来解锁, 3)不可以成为部分功能,随便使用基层, 4)在继承中子类构造方法(有参 和 无参)默认访问父类的无参构造, 如果编译不通过,有参构造在父类, 5)在子类中用super 间接访问父类的有参构造, 在子类有参构造部分可以使用this 访问, (super 访问父中的成员变量 this 访问父类中的成员变量 )

举个题目来深化下:

最新回复(0)