All About OOP ( FEB '10 '18 ) OOP : Object -Oriented-Programming OOP = คืออะไร ทำไมการเขียน Programming ต้องมี OOP Class คืออะไร มีไว้ทำไม Method คืออะไร คุณสมบัติของ Object ทุกอย่างใน Program เป็น Object เเละเเต่ละตัวมีหน้าที่ต่างกันเเละความสามารถเเตกต่างกันออกไป Program is group of Object เเต่ละ Object เป็น instance ของ class เเต่ละ Object จะมีสถานะของตนเอง ( State) Object ที่มาจาก Class เดียวกันจะมีคุณสมบัติเเละ Class เดียวกัน Division of labors ( Service in a restaurant ) Chef ,Cashier ,Guest ,Receptionist ,Waiter ,Floor cleaner ,Dish washer Class คือ ต้นเเบบของ Object .ให้มองว่า Class คือ data type ประเภทหนึ่งที่รวมเอา Data ( Properties ) เเละ (Behaviors) เข้าใว้ด้วยกัน Object is instance ของ class จะต้องมีลักษณะสามอย่างต่อไปนี้ 1.Encapsulation 2.Polymorphism 3.Inheritance เเต่ละอย่างคืออะไรเเละมีข้อดีข้อเสียอย่างไร http://www.tamemo.com/post/122/all-about-oop-1-class-and-object/...
For Create Magic Of Internet of Thing