การเขียนโปรแกรมเชิงวัตถุ (Object-oriented Programming) นั้น มีแนวคิดที่แตกต่างจากการเขียนโปรแกรมแบบดั้งเดิม ซึ่งมักจะใช้แนวคิดแบบ การเขียนโปรแกรมเชิงกระบวนการ (Procedural Programming) ที่ให้ความสำคัญกับขั้นตอนกระบวนการที่ทำ โดยแบ่งส่วนการทำงานออกเป็นส่วนต่าง ๆ ตามลำดับ ซึ่งหากเกิดปัญหาในขั้นตอนการทำงานใดการทำงานหนึ่ง ก็จะส่งผลให้ไม่สามารถทำงานอื่นต่อได้ ? Object-oriented Programming หรือ OOP เป็นหนึ่งในรูปแบบการเขียนโปรแกรมคอมพิวเตอร์ ที่มีแนวคิดในการมองกระบวนการแต่ละอันให้เป็นวัตถุ (Object) ซึ่งมีการทำงานที่เป็นอิสระต่อกันและสามารถทำงานร่วมกันได้ อย่างเช่นโปรแกรมตู้ขายเครื่องดื่มอัตโนมัติ …
Read More »