1201201Object Oriented Programming
การโปรแกรมเชิงวัตถุ
สังกัดคณะวิทยาการสารสนเทศ, สำนักงานเลขา คณะสารสนเทศ
หน่วยกิต3 (2-2-4)
สถานะรายวิชา:ใช้งาน  ข้อมูลเพิ่มเติมอื่นๆ

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

Basic concepts of object oriented software design and development, programming structures in object oriented language, object and class definitions, object attributes and behaviors,
base classes, inheritance, arrays, reuse of software components, graphic, creating and manipulating dynamic data structures.