类的继承与扩展
上一节
下一节
4.3 类的继承与扩展
•设计新类时可以继承(inherit)已有的类,这个已有的类被称为超类(superclass)或父类
•在继承超类的基础上进行扩展(extend),或者对从超类继承来的功能进行重新定义(override,又称为覆盖或重写),这样所得到的新类被称为子类(subclass)
•继承与扩展的编程原理
•子类成员
•一种是从超类继承来的成员,称为超类成员
•另一种是定义时新添加或重写的新成员,称为子类成员
1、子类的定义
2、子类对象的定义与访问
3、保护权限
4、子类的构造方法
5、关键字final