【例子】类的多继承
绝大多数动物有眼睛,鼻子和嘴,犬类继承动物类,所以犬类也有眼睛,鼻子和嘴,哈士奇是犬类的一个品种,犬类有特征,哈士奇都有。但哈士奇的眼睛、鼻子和嘴并不是从犬类继承的,而是从动物类继承的。
/*【例子】类的多继承
* 绝大多数动物有眼睛,鼻子和嘴,
* 犬类继承动物类,所以犬类也有眼睛,鼻子和嘴,
* 哈士奇是犬类的一个品种,犬类有特征,哈士奇都有。
* 但哈士奇的眼睛、鼻子和嘴并不是从犬类继承的,
* 而是从动物类继承的。
* */
package Lhdx;
class Eye{}
class Mouth{}
class Nose{}
class Animals{//父类:动物类
Eye eye;
Mouth mouth;
Nose nose;
}
class Dog2 extends Animals{} //子类:犬类,Dog类已经声明,所以用Dog2
class Husky extends Dog2{}//孙子类:哈士奇类 可以调用父类的成员变量和方法,属性和行为
public class Demo3{}