- แนวคิดของการเขียนโปรแกรมเชิงวัตถุ
1.1 การพัฒนา software
1.2 แนวคิดของการเขียนโปรแกรมเชิงวัตถุ
1.2.1 Encapsulation
1.2.2 Inheritance
1.2.3 Polymorphism
1.3 ความหมายของวัตถุในโลกแห่งความเป็นจริงและในโลกของโปรแกรม
1.4 ภาษาโปรแกรมเชิงวัตถุ
1.5 ข้อดีข้อเสียของการใช้ภาษาโปรแกรมเชิงวัตถุ
1.6 การสร้างแบบจำลองวัตถุ