object-oriented programming
คำเต็มภาษาอังกฤษobject-oriented programming
คำเต็มภาษาไทยการทำโปรแกรมเชิงวัตถุ
ความหมายหมายถึง วิธีการเขียนโปรแกรมของนักเขียนโปรแกรมรุ่นใหม่ ที่จัดแบ่งการเขียนคำสั่งกันออกเป็นชุด ๆ แต่ละชุดเรียกว่า "วัตถุ" (object ) แล้วจึงนำเอาชุดคำสั่งแต่ละชุดนั้นมารวมกันเป็นโปรแกรมชุดใหญ่อีกทีหนึ่ง ในบางครั้งยังอาจนำ "วัตถุ" ของโปรแกรม หนึ่งไปรวมกับ "วัตถุ" ของอีกโปรแกรมหนึ่ง แล้วเรียกออกมาใช้ได้เลย ทั้งนี้ทำให้ผู้เขียนโปรแกรมใหม่ไม่จำเป็นต้องเริ่มต้นใหม่ทั้งหมด วิธีการดังกล่าวนี้ช่วยประหยัดเวลาได้มาก พูดให้ง่ายก็คือ ทุกโปรแกรมไม่ต้องเริ่มต้นจากศูนย์ อนึ่ง คำว่า "วัตถุ" นั้น หมายรวมไปถึงภาพหรือกราฟิกด้วย ภาพหนึ่งภาพ เช่น การสร้างวงกลมนั้น เกิดจากการเขียนโปรแกรมโดยใช้สูตรคำนวณเส้นโค้ง ซึ่งจะประกอบด้วยคำสั่งหลายร้อยคำสั่ง แล้วเก็บไว้เป็น "วัตถุ" หนึ่ง ฉะนั้น เมื่อใดที่เราสั่งวาดวงกลม ก็เท่ากับไปเรียก "วัตถุ" นี้มาใช้ หลังจากนั้น หากเราจะต่อเติมเป็นภาพอื่นต่อไป คอมพิวเตอร์ก็จะไปดึงอีก "วัตถุ" หนึ่งมาทำต่อให้