Object Oriented Programming หรือ OOP
คือแนวคิดของการเขียนโปรแกรมแบบ ง่าย ๆ ที่มีแบบแผน เหมาะกับทุกเพศละทุกวัย(ว่าไปนั่น)
โดยแบ่งแยก การมอง Class ที่เขียนมานั้น เป็นวัตถุ 1 ก้อน ที่มีความสามารถ ต่าง ๆ กัน แต่สิ่งของบางอย่าง ถูกผลิต มาจากสิ่งที่ต้นฉบับเดิม ภาษาที่นิยมใช้กันสุด ๆ (จริง ๆ ใช้กันทุกภาษานั่นแหล่ะ) นั่นก็คือ Java C++ C# ฯลฯ
อย่างเช่น การเรียนการสอน ในหนึ่งชั้นประกอบด้วยอะไรบ้าง
- นักเรียน
- ครู
- ห้องเรียน
สามองค์ประกอบหลักนี้ จะทำให้เกิดการเรียนการสอนขึ้นมาได้ ก็เป็น object การเรียน 1 ห้อง โดยมองว่า 1 ห้องนี้ ประกอบด้วย object ย่อย ที่ชื่อว่า นักเรียน ครู และ ห้องเรียนขึ้นมา
แนวคิดของ Object Oriented นั้น ง่ายใช่ไหมหล่ะ เพราะมันเลียนแบบสิ่งที่เรามองเห็นง่าย ๆ เองนั่นแหล่ะครับ อย่าทำให้มันยาก เดี๋ยวมันจะยาก
Note: ความรู้เพิ่มเติม แบบถ่องแท้ http://www.codeproject.com/Articles/22769/Introduction-to-Object-Oriented-Programming-Concep#OOP
No comments:
Post a Comment