ดูออเจ้าตอนจบแล้ว 😚 ก็ย้อนมาดูบทเรียนการสร้างคลาสแบบ Inheritance เข้าใจง่าย ๆ
-ถ้าให้คลาสพ่อชื่อ "พ่อเดช"
-คลาสแม่ชื่อ "แม่การะเกด"
-ส่วนคลาสลูกชื่อ "ครอบครัว" ที่ขยายมาจากพ่อกับแม่ ทำให้สืบทอดสมาชิกมาทั้งหมด 6 คน ได้แก่ พ่อ,แม่ และลูกทั้ง 4 คน ทว่ามันสืบทอดมาจากสองคลาส (มากกว่า 1 คลาส) จึงเป็นการสร้างคลาสแบบ Multiple Inheritance
🤔 จากตัวอย่างนี้ ลองมาเขียนคลาสใน Java แต่ทว่าใน Java ไม่รองรับ multiple inheritance จึงเลี่ยงมาใช้ interface แทน ได้ดังตัวอย่าง
interface Pho_date { // พ่อเดช
public void do_father();
}
interface Mae_garagade { // แม่การะเกด
public void do_mother();
}
public class Family implements Pho_date, Mae_garagade {
@Override
public void do_father(){ /*.....*/ }
@Override
public void do_mother() { /*.....*/ }
public void do_child1() { /*.....*/ }
public void do_child2() { /*.....*/ }
public void do_child3() { /*.....*/ }
public void do_child4() { /*.....*/ }
}
「java implements interface」的推薦目錄:
- 關於java implements interface 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最佳貼文
- 關於java implements interface 在 Java Interface Example and Implementing ... - YouTube 的評價
- 關於java implements interface 在 java - Implementing a interface and extending an class that ... 的評價
- 關於java implements interface 在 What happens when an abstract class implements ... 的評價
- 關於java implements interface 在 Why does Java allow to implement different interfaces ... 的評價
- 關於java implements interface 在 How to automatically implement an interface into a class ... 的評價
java implements interface 在 java - Implementing a interface and extending an class that ... 的推薦與評價
... <看更多>
java implements interface 在 Java Interface Example and Implementing ... - YouTube 的推薦與評價
... implements and the name of the interface after the class ... Java Interface Example and Implementing Interfaces Tutorial - Learn Java - APPFICAL. ... <看更多>