"สวัสดี เพื่อนสาวของฉัน! ฉันไม่คิดว่าจะได้พบคุณอีกเร็วขนาดนี้ คุณต้องบอกอะไรฉันบ้าง คุณได้เรียนรู้อะไรในครั้งนี้"

"ฉันได้เรียนรู้เกี่ยวกับความสัมพันธ์ในชั้นเรียน การห่อหุ้ม และการถ่ายทอดทางพันธุกรรม พวกเขาบอกว่าฉันเป็นนักเรียนที่ดี!"

"เยี่ยมมาก! ฉันดีใจที่คุณกำลังก้าวหน้าเพราะคุณกำลังศึกษาบทเรียนของฉัน"

"ฉันไม่ใช่แค่เรียนรู้ - ฉันยังทำงานให้เสร็จด้วย!"

"แน่นอน Amigo มีอีกระดับหนึ่งรอคุณอยู่ — ระดับที่มีไว้สำหรับพื้นฐานของ OOP ก่อนที่คุณจะวิ่งกลับไปหา Ellie, Rishi, Kim และ Diego เพื่อนของคุณ นั่งลงที่ห้องสมุดอวกาศของเราและอ่านสักเล็กน้อย บทความ ฉันแน่ใจว่าคุณจะพบว่ามันมีข้อมูลที่เป็นประโยชน์มากมาย"

"ตกลงศาสตราจารย์ วันนี้คุณมีอะไรให้ฉันบ้าง"

ความสัมพันธ์ระหว่างชั้นเรียน การสืบทอด องค์ประกอบ และการรวม

ในการเขียนโปรแกรม คุณจะเข้าใจได้อย่างรวดเร็วว่าการไม่เขียนโค้ดเพิ่มเติมนั้นสำคัญเพียงใด โชคดีที่ Java มีทุกอย่างที่จำเป็นสำหรับ "การตัด" ที่หรูหรา บทเรียนนี้นำเสนอภาพความสัมพันธ์ของคลาสต่อไปนี้: การสืบทอด องค์ประกอบ และการรวม เตรียมตัวให้พร้อม: คุณจะเห็นตัวอย่างที่น่าสนใจมากมาย

หลักการห่อหุ้ม

การห่อหุ้มและการซ่อนข้อมูล - แนวคิดเหล่านี้แตกต่างกันหรือเป็นสิ่งเดียวกัน ในรูปแบบพื้นฐาน คุณเคยพบการห่อหุ้มมากกว่าหนึ่งครั้ง หากคุณต้องการทราบวิธีซ่อนความซับซ้อนของโปรแกรมของคุณจากผู้ใช้ โดยเหลือไว้เพียงส่วนต่อประสานที่ใช้งานง่าย ฉันขอแนะนำให้คุณอ่านบทเรียนนี้อย่างละเอียด