เมนูหลัก
|
|
ทส214 | การโปรแกรมเชิงวัตถุ |
| Object Oriented Programming |
| สังกัด | วิทยาศาสตร์, เทคโนโลยีสารสนเทศ |
| หน่วยกิต | 3 (2-3-5) |
| สถานะรายวิชา: | ใช้งาน | | เงื่อนไขรายวิชา: | ทส213 |
| รายวิชาต่อเนื่อง: | ทส311, ทส322 |
| เลือก ปีการศึกษา: 2 / 2563 | | รายชื่อ | |
|
| | เชียงใหม่ | | ปริญญาตรี ปกติ | | กลุ่ม | วัน | เวลา | ห้อง | อาคาร | เรียน | ที่นั่ง(เปิด-ลง-เหลือ) | หมวด | | | | 01 | | พฤหัสบดี | 09:00-11:00 | บรรยาย ไอที 1 | 105 | C | 45 | 38 | 7 | W | | | | | | ศุกร์ | 13:00-16:00 | Lab ไอที 1 | 105 | L | | | | | | | | | | อาจารย์ / เจ้าหน้าที่/เอกสารประกอบการสอน: | ผู้ช่วยศาสตราจารย์ ดร.สายัณห์ อุ่นนันกาศ | | | | ผู้คุมสอบกลางภาค: | | | | | สอบปลายภาค: | | | | | ผู้คุมสอบปลายภาค: | | | | | หมายเหตุ: | - | |
|
| Course Description ทบทวนแนวคิดเชิงวัตถุและความสัมพันธ์ระหว่างคลาส การจัดการไฟล์และ Exception การค้นหาคลาส Coupling และ Cohesion การสืบทอดและ Composition หลักการออกแบบคลาสเพื่อรองรับการแก้ไขปัญหา ในระดับที่สามารถนำไปประยุกต์กับการแก้ไขปัญหาเพื่อการโปรแกรม ตลอดจนความรู้เบื้องต้นเกี่ยวกับการออกแบบรูปแบบมาตรฐานเชิงวัตถุ (Design Pattern) Review Object oriented concepts and class relationship. File manipulation and Exception handling. Designing Technique such as CRC , coupling and cohesion, Inheritance and Composition. Apply class designing for problem solving with programming. Introduction to design pattern. หมายเหตุ เรียน C = Lecture L = Lab R = ประชุม S = Self Study T = ติว หมวด B = วิชาเสริมพื้นฐาน E = วิชาเลือกเฉพาะสาขา F = วิชาเลือกเสรี M = วิชาพื้นฐาน W = วิชาบังคับ X = - ยังไม่กำหนด |
| |