ผลต่างระหว่างรุ่นของ "การเขียนโปรแกรมเชิงวัตถุ"

(r2.6.3) (โรบอต เพิ่ม: rue:Обєктово орьєнтоване проґрамованя)
{{ต้องการอ้างอิง}}
{{รอการตรวจสอบ}}
'''การเขียนโปรแกรมเชิงวัตถุ''' ({{lang-en|Object-oriented programming, OOP}}) คือหนึ่งในรูปแบบ[[การเขียนโปรแกรม]]คอมพิวเตอร์ ที่ให้ความสำคัญกับ วัตถุ ซึ่งสามารถนำมาประกอบกันและนำมาทำงานรวมกันได้ โดยการแลกเปลี่ยนข่าวสารเพื่อนำมาประมวลผลและส่งข่าวสารที่ได้ไปให้ วัตถุ อื่นๆที่เกี่ยวข้องเพื่อให้ทำงานต่อไป
 
แนวคิดการเขียนโปรแกรมแบบดังเดิมมักนิยมใช้ [[การเขียนโปรแกรมเชิงกระบวนการ]] (Procedural Programming) ซึ่งให้ความสำคัญกับขั้นตอนกระบวนการที่ทำ โดยแบ่งโปรแกรมออกเป็นส่วนๆตามลำดับขั้นตอนการทำงาน แต่แนวคิดการเขียนโปรแกรมเชิงวัตถุนั้นให้ความสำคัญกับ ข้อมูล(data) และ พฤติกรรม(behavior) ของวัตถุ และความสัมพันธ์กันระหว่างวัตถุกันมากกว่า
 
=== วิธีการคิดแบบการเขียนโปรแกรมเชิงกระบวนการ ===
เมื่อมีการหยอดเหรียญเข้าตู้:
 
เมื่อมีการหยอดเหรียญเข้าตู้:
# ตรวจสอบจำนวนเหรียญและชนิดของเหรียญ
# แสดงผลชนิดของน้ำที่สามารถเลือกซื้อได้
== แหล่งข้อมูลอื่น ==
* [http://thai-cs.spaces.live.com การเขียนโปรแกรมเชิงวัตถุด้วยภาษา C#]
{{โครงซอฟต์แวร์}}
 
[[หมวดหมู่:การเขียนโปรแกรมเชิงวัตถุ| ]]
[[หมวดหมู่:แบบอย่างการเขียนโปรแกรม]]
{{โครงซอฟต์แวร์}}
 
{{Link FA|vi}}
15,884

การแก้ไข