คลาสและอินเทอร์เฟซใน Java คืออะไร?
คลาสและอินเทอร์เฟซใน Java คืออะไร?

วีดีโอ: คลาสและอินเทอร์เฟซใน Java คืออะไร?

วีดีโอ: คลาสและอินเทอร์เฟซใน Java คืออะไร?
วีดีโอ: [Java] อินเทอร์เฟซ Interface 2024, พฤศจิกายน
Anonim

หนึ่ง อินเตอร์เฟซ เป็นประเภทอ้างอิงใน Java . มันคล้ายกับ ระดับ . เป็นการรวบรวมวิธีการเชิงนามธรรม NS ระดับ ดำเนินการและ อินเตอร์เฟซ จึงสืบทอดวิธีการเชิงนามธรรมของ อินเตอร์เฟซ . พร้อมกับวิธีการเชิงนามธรรม an อินเตอร์เฟซ อาจประกอบด้วยค่าคงที่ เมธอดดีฟอลต์ เมธอดสแตติก และประเภทที่ซ้อนกัน

นอกจากนี้ คลาสและอินเทอร์เฟซคืออะไร

NS ระดับ อธิบายคุณลักษณะและพฤติกรรมของวัตถุ หนึ่ง อินเตอร์เฟซ มีพฤติกรรมที่ ระดับ ดำเนินการ NS ระดับ อาจมีวิธีการที่เป็นรูปธรรม วิธีการเป็นรูปธรรม หนึ่ง อินเตอร์เฟซ มีวิธีการที่เป็นนามธรรมเท่านั้น สมาชิกของ ระดับ สามารถเป็นสาธารณะ ส่วนตัว ป้องกัน หรือค่าเริ่มต้น

นอกจากนี้ เหตุใดเราจึงใช้อินเทอร์เฟซใน Java

  1. ใช้เพื่อให้บรรลุนามธรรมทั้งหมด
  2. เนื่องจากจาวาไม่รองรับการสืบทอดหลายรายการในกรณีของคลาส แต่ด้วยการใช้อินเตอร์เฟส มันจึงสามารถรับมรดกได้หลายรายการ
  3. นอกจากนี้ยังใช้เพื่อให้ได้ข้อต่อแบบหลวม
  4. อินเทอร์เฟซใช้เพื่อนำสิ่งที่เป็นนามธรรมไปใช้

เมื่อพิจารณาถึงสิ่งนี้ อะไรคือความแตกต่างระหว่างอินเทอร์เฟซและคลาสใน Java?

หนึ่ง อินเตอร์เฟซ มีวิธีการที่เป็นนามธรรมอย่างสมบูรณ์เช่นวิธีการที่ไม่มีใคร หนึ่ง อินเตอร์เฟซ เป็นวากยสัมพันธ์คล้ายกับ ระดับ แต่มีวิชาเอก ความแตกต่างระหว่างคลาส และ อินเตอร์เฟซ นั่นคือ ระดับ สามารถยกตัวอย่างได้ แต่ an อินเตอร์เฟซ ไม่สามารถยกตัวอย่างได้ สมาชิกของ a ระดับ สามารถเป็นส่วนตัว สาธารณะ หรือได้รับการคุ้มครอง

อินเทอร์เฟซคืออะไร?

ในการคำนวณ an อินเตอร์เฟซ เป็นขอบเขตที่ใช้ร่วมกันซึ่งส่วนประกอบสองส่วนหรือมากกว่าแยกกันของระบบคอมพิวเตอร์แลกเปลี่ยนข้อมูล การแลกเปลี่ยนสามารถทำได้ระหว่างซอฟต์แวร์ ฮาร์ดแวร์คอมพิวเตอร์ อุปกรณ์ต่อพ่วง มนุษย์ และการรวมกันของสิ่งเหล่านี้

แนะนำ: