| Course Description กระบวนทัศน์ของการเขียนโปรแกรมเชิงอ็อบเจกต์ เช่น คลาส อ็อบเจกต์ แอตทริบิวส์ เมธอด โพลีมอร์ฟิซึม การสืบทอดคุณสมบัติ เป็นต้น ส่วนโปรแกรม เช่น ไลบรารีแบบต่างๆ และส่วนต่อประสานโปรแกรมประยุกต์ (เอพีไอ) เครื่องมือการโปรแกรม เช่น การพัฒนาโปรแกรมเชิงอ็อบเจกต์โดยใช้ภาษา จาวา หรือ C++ Object-oriented programming paradigm: class, object, attribute, method, polymorphism, inheritance, etc; predefined components: system library, predefined library, application program interface (API); programming tools: object-oriented programs development using programming language such as Java or C++. หมายเหตุ เรียน C = Lecture L = Lab O = Online S = Self Study X = Cancel ผู้ประสานงานรายวิชา * = ผู้ประสานงานรายวิชา รายวิชาบังคับ P = บังคับก่อน, C = เรียนร่วม, F = เคยลงทะเบียนแล้วได้เกรด A-F ภาระการสอน = สอนบรรยาย, = สอนปฏิบัติการ |