or
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
เรียนรู้ว่า OOP คืออะไร แตกต่างจากการเขียนโปรแกรมแบบ procedural อย่างไร และนำไปประยุกต์ใช้ได้อย่างไร จากนั้นกำหนดคลาสของตัวเองที่มีทั้ง method, attribute, และ constructor แล้วนำไปสร้างออบเจกต์
ทำความรู้จักกับแนวคิดหลัก 2 ประการของ OOP ได้แก่ การสืบทอดคลาสและ polymorphism เรียนรู้วิธีนำไปใช้เพื่อลดโค้ดที่ซ้ำซ้อนและขยายฟังก์ชันการทำงาน พร้อมทบทวนความแตกต่างระหว่างข้อมูลระดับคลาสและระดับ instance
เรียนรู้การเปรียบเทียบออบเจกต์ การกำหนดและปรับแต่งการแสดงผลออบเจกต์ในรูปแบบข้อความ รวมถึงการนำการสืบทอดคลาสมาใช้สร้างและจัดการ exception แบบกำหนดเองสำหรับการจัดการข้อผิดพลาดโดยเฉพาะ
แบบฝึกหัดปัจจุบัน