เป็นคุณสมบัติที่สำคัญของObjectคุณสมบัติหนึ่งเลยทีเดียว แล้วการสืบทอดคุณสมบัติ
ของ Object จะสืบทอดได้ในลักษณะอย่างไร? จะยกตัวอย่างให้เข้าใจง่ายๆเช่น
ให้พิจารณากีต้าไฟฟ้า เป็น Object หนึ่ง กีต้าไฟฟ้ามีคุณสมบัติสืบทอดมาจากกีต้า
แล้วกีต้าก็มีคุณสมบัติสืบทอดมาจากเครื่องดนตรี เป็นต้น
จะสังเกตได้ว่าวัตถุที่มีชั้นที่สูงกว่าจะถ่ายถอดคุณสมบัติให้กับวัตถุที่ชั้นตำกว่าทุกครั้ง
การสืบทอดคุณสมบัติทำให้สามารถสร้างObjectขึ้นมาใหม่ได้และObjectใหม่สามารถใช้คุณสมบัติขอ Object
เก่าได้ ในเรื่องของการพัฒนาโปรแกรมใหญ่ๆ คุณสมบัติในเรื่องนี้ทำให้สามารถนำส่วนของโปรแกรมเก่า
มาใช้ใหม่ได้ โดยที่เราไม่ต้องทิ้งส่วนของโปรแกรมเก่าไป ทำให้ประหยัดทั้งเวลา ค่าใช้จ่าย และลดความซับซ้อน
ของโปรแกรมลงได้เป็นอย่างมาก
next page