Java 中的 is-a 关系
javajava programming java 8
IS-A 是一种说法:此对象是该对象的类型。让我们看看如何使用 extends 关键字来实现继承。
public class Animal { } public class Mammal extends Animal { } public class Reptile extends Animal { } public class Dog extends Mammal { }
现在,如果我们考虑 IS-A 关系,我们可以说 −
- Mammal IS-A Animal
- Reptile IS-A Animal
- Dog IS-A Mammal
- Hence: Dog IS-A Animal as well