Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

ความสัมพันธ์ is-a ใน Java

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
  • ดังนั้น: Dog IS-A Animal ด้วย