06016317: OBJECT-ORIENTED PROGRAMMING
รหัสวิชา (Subject ID) | 06016317 |
---|---|
ชื่อวิชา | การสร้างโปรแกรมเชิงอ็อบเจกต์ |
Subject name | OBJECT-ORIENTED PROGRAMMING |
วิชาบังคับก่อน (Prerequisite) | 06016315 COMPUTER PROGRAMMING |
รายละเอียดวิชา
การออกแบบและพัฒนาโปรแกรมเชิงอ็อบเจกต์ หลักการห่อหุ้ม คลาสและอ็อบเจกต์ เมธอดและการส่งสาร การสืบทอดคุณลักษณะ ภาวะพหุสัณฐาน การพัฒนาส่วนต่อประสานกราฟิกกับผู้ใช้ และการจัดการกับเหตุการณ์ อาร์เรย์และคอลเลคชัน การจัดการกับสิ่งผิดปกติ คลาสที่เกี่ยวข้องกับอินพุตและเอาต์พุต เธรด
Object-oriented program design and development; encapsulation; classes and objects; methods and message passing; inheritance and polymorphism; graphical user interface development and event handling; data structures: arrays and collections; exception handling; input/output classes; threads.