文章目录
继承的基本思想是基于某个父类的扩展,并制定出一个新的子类,子类可以继承父类原有的属性和方法,也可以增加原来父类所不具备的属性和方法,或者直接重写父类中的某些方法。例如,平行四边形是特殊的四边形,如果说平行四边形类继承了四边形类,那么平行四边形类就在保留四边形类所有属性和方法的同时,还扩展了一些平行四边形类特有的属性和方法
实例1: 使用继承表现 Pad和 Computer 的关系
创建一个电脑类 Computer,Computer 类中有屏幕属性 screen 和开机方法 startup()。现 Computer类有一个子类 Pad(平板电脑)类,除了和 Computer类具有相同的屏幕属性和开机方法以外,Pad类还有电池属性 battery,使用继承表现 Pad 和 Computer 的关系。代码如下∶
class Computer {
// 父类:电脑