ความสัมพันธ์เหล่านี้ขึ้นอยู่กับการใช้งานเป็นหลัก สิ่งนี้กำหนดว่าคลาสบางคลาสมีบางสิ่งหรือไม่ ความสัมพันธ์นี้ช่วยลดความซ้ำซ้อนของโค้ดและจุดบกพร่อง มาดูตัวอย่างกัน − ตัวอย่าง public class Vehicle{} public class Speed{} public class Van extends Vehicle { private Speed sp; } นี่แสดงว่าคลาส