学习记录
继承
类的继承是指在一个现有类的基础上去构建一个新的类,构建出来的新类被称作子类,现有类被称作父类,子类会自动拥有父类所有可继承的属性和方法。
继承的好处:
1、继承的出现提高了代码的复用性,提高软件开发效率。
2、继承的出现让类与类之间产生了关系,提供了多态的前提。
注意问题:
1、在Java中,类只支持单继承,不允许多继承
2、多个类可以继承一个父类
3、在Java中,多层继承是可以的
4、在Java中,子类和父类是一种相对概念
子父类同名问题:当子父类中出现了同名成员变量时,要用super来表示当前对象中包含的父类对象空间的引用(super.父类中的成员变量)
子父类方法重写:在子父类中,出现返回值类型、方法名、形参列表一样的方法,就叫方法的重写
(方法的重载:在同一类中,出现方法名相同、形参列表的顺序、个数、类型不同的方法叫方法的重载)

浙公网安备 33010602011771号