Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Java

Mối quan hệ is-a trong Java


IS-A nghĩa là: Object này là kiểu của object kia. Xem cách extends dùng để đạt inheritance.

public class Animal { }
public class Mammal extends Animal { }
public class Reptile extends Animal { }
public class Dog extends Mammal { }

Xét IS-A relationship:

  • Mammal IS-A Animal
  • Reptile IS-A Animal
  • Dog IS-A Mammal
  • Do đó: Dog IS-A Animal cũng vậy