//—引用我课堂老师的讲义(詹老师)
1、为什么使用继承
从已有的类派生出新的类,称为继承。
在不同的类中也可能会有共同的特征和动作,可以把这些共同的特征和动作放在一个类中,让其它类共享。
因此可以定义一个通用类,然后将其扩展为其它多个特定类,这些特定类继承通用类中的特征和动作。
继承是 Java 中实现软件重用的重要手段,避免重复,易于维护,易于理解。
2、父类和子类
如果类 B 从类 A 派生,或者说类 B 扩展自类 A,或者说类 B 继承类 A,
则称类 A 为"父类",也称为超类、基类;
称类 B 为"子类",也称为次类、扩展类、派生类。
子类从它的父类中继承可访问的数据域和方法,也可以添加新的数据域和新的方法。
定义继承的语法:
修饰符 class 子类名 extends 父类名
例如:Shape 类是父类,其子类可以有 Circle 类、Rectangle 类、Triangle 类,等等。
继承的注意点:
子类不是父类的子集,子类一般比父