class interface ใน Java คือ อะไร
Interface ใน Java คือ Interface ครับ ไม่ใช่ Class
การสร้างและใช้งานก็แตกต่างหน้าที่กันออกไป
Interface เอาไว้แก้ปัญหา Multiple Inheritance ครับ
เนื่องจาก Class ใน Java จะ Extends จาก Class แม่ได้เพียง Class เดียว แต่ สามารถ implements Interface ได้ไม่จำกัด
ประโยชน์ของ Interface ใน Java มีมากมายครับช่วยให้โปรแกรมที่เขียนเป็นระบบระเบียบมากขึ้นยิ่งในระบบใหญ่ๆ มีความจำเป็นต้องใช้อย่างขาดไม่ได้