06036025 : OBJECT-ORIENTED TECHNOLOGY

รหัสวิชา (Subject ID) 06036025
ชื่อวิชา เทคโนโลยีเชิงอ็อบเจกต์
Subject name OBJECT-ORIENTED TECHNOLOGY
วิชาบังคับก่อน (Prerequisite) NONE

รายละเอียดวิชา

การออกแบบและพัฒนาโปรแกรมเชิงอ็อบเจกต์ หลักการห่อหุ้ม คลาสและอ็อบเจกต์ เมธอดและการส่งสาร การสืบทอดคุณลักษณะ ภาวะพหุสัณฐาน การพัฒนาส่วนต่อประสานกราฟิกกับผู้ใช้และการจัดการกับเหตุการณ์ โครงสร้างข้อมูลแบบแถวลำดับและคอลเลคชัน การจัดการกับสิ่งผิดปรกติ คลาสที่เกี่ยวข้องกับอินพุตและเอาต์พุต เธรด

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.