88620159 | Object-Oriented Programming Paradigm | ||
หลักการโปรแกรมเชิงวัตถุ | |||
สังกัด | คณะวิทยาการสารสนเทศ, -ไม่กำหนด- | ||
หน่วยกิต | 3 (2-2-5) | ||
สถานะรายวิชา: | ใช้งาน | ||
เงื่อนไขรายวิชา: | 88510459 และ 886202 บุรพวิชา : 88510459 | ||
รายวิชาต่อเนื่อง: | 88620359, 88621159, 88624259, 88624359, 88624459, 88721159, 88733259 | ||
เลือก ปีการศึกษา: 1 / 2561 | |||
รายชื่อ | (Require login before downloading) |
Course Description การออกแบบและพัฒนาทักษะการสร้างซอฟต์แวร์เชิงวัตถุ โครงสร้างโปรแกรมในภาษาเชิงวัตถุ ความหมายของคลาสและวัตถุ แผนภาพยูเอ็มแอล การห่อหุ้มและการซ่อนสารสนเทศ ความแตกต่างระหว่างพฤติกรรมและการประยุกต์ คลาสและคลาสย่อย การรับทอด การกำหนดภาระเกินและการรับช่วงคุมแทน ภาวะพหุสัณฐาน อินเทอร์เฟส แฟ้มข้อมูล การเขียนโปรแกรมเชิงเหตุการณ์ Object-oriented software design and development; programming structures in object-oriented language; object and class definitions; UML diagram; encapsulation and information hiding; separation of behavior and implementation; classes and subclasses; inheritance, overloading and overriding; polymorphism; interface; files; event-driven หมายเหตุ เรียน C = Lecture L = Lab R = ประชุม S = Self Study T = ติว หมวด B = วิชาเสริมพื้นฐาน E = วิชาเลือกเฉพาะสาขา F = วิชาเลือกเสรี G = วิชาศึกษาทั่วไป M = วิชาพื้นฐาน W = วิชาบังคับ X = - ยังไม่กำหนด |