Java ทำความรู้จักกับ interface class

    Interface class คือ คลาสที่มีคีย์เวร์ด interface อยู่หน้าคลาส เราจะสร้าง interface class ในกรณีที่ต้องการให้คลาสนั้นเป็นสเป็คของคลาสอื่น ๆ

    เพราะคลาสใดที่จะมา implements interface class หรือจะนำ interface ไปสร้างเพื่อให้สามารถใช้งานจริงได้ จะต้องมีทุก ๆ อย่างที่ interface class มี

ตัวอย่าง : interface class ชื่อ Observable

    ภายใน interface class จะมีเมธอดที่เป็นแค่หัวของเมธอดเท่านั้น ไม่มีคำสั่งใด ๆ เลย คลาสที่มา implements interface นี้ไป จะต้องนำเมธอดทั้งหมดที่มีไปเขียนคำสั่งต่าง ๆ ตามที่ต้องการใช้งานเอง

ตัวอย่าง : interface class ที่มีเมธอดอยู่ภายใน


เรื่องที่เกี่ยวข้อง
– Java Basic