อินเตอร์เฟสเป็นจาวาหรือไม่

สารบัญ:

อินเตอร์เฟสเป็นจาวาหรือไม่
อินเตอร์เฟสเป็นจาวาหรือไม่
Anonim

แต่ไม่เหมือนกับคลาส อินเทอร์เฟซสามารถสืบทอดจากหลายอินเทอร์เฟซได้ ซึ่งทำได้โดยการแสดงรายการชื่อของอินเทอร์เฟซทั้งหมดที่จะสืบทอดมา โดยคั่นด้วยเครื่องหมายจุลภาค คลาสที่ใช้อินเทอร์เฟซซึ่งสืบทอดมาจากหลายอินเทอร์เฟซต้องใช้วิธีการทั้งหมดจากอินเทอร์เฟซและอินเทอร์เฟซหลัก

คุณสามารถสืบทอดอินเทอร์เฟซได้หรือไม่

อินเทอร์เฟซสามารถสืบทอดจากอินเทอร์เฟซอย่างน้อยหนึ่งรายการ อินเทอร์เฟซที่ได้รับสืบทอดสมาชิกจากอินเทอร์เฟซพื้นฐาน คลาสที่ใช้อินเทอร์เฟซที่ได้รับจะต้องใช้งานสมาชิกทั้งหมดในอินเทอร์เฟซที่ได้รับ รวมถึงสมาชิกทั้งหมดของอินเทอร์เฟซพื้นฐานของอินเทอร์เฟซที่ได้รับ

ทำไมอินเทอร์เฟซไม่ได้รับการสืบทอด

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

คลาสลูกสืบทอดอินเทอร์เฟซใน java หรือไม่

ไม่. อินเทอร์เฟซกำหนดว่าคลาสควรมีลักษณะอย่างไร (เป็นขั้นต่ำเปล่า) ไม่ว่าคุณจะใช้งานสิ่งนี้ในคลาสพื้นฐานหรือคลาสย่อยที่ต่ำที่สุดไม่สำคัญ

อินเทอร์เฟซบ่งบอกถึงความสัมพันธ์ในการสืบทอดหรือไม่

ทั้งคลาสนามธรรมและอินเทอร์เฟซคือ สนับสนุนความสัมพันธ์ในการสืบทอด.