แนวคิดเชิงวัตถุ (Object-Oriented Concept)
แนวคิดเชิงวัตถุ (Object-Oriented) มุ่งเน้นสิ่งต่างๆ ที่ใกล้เคียงกับโลกแห่งความจริงในลักษณะรูปธรรม โดยจะมองระบบเป็นกลุ่มของวัตถุ (Object) ที่มีปฎิกริยาต่อกันด้วยการนำข้อมูลและฟังก์ชันการทำงานรวมเข้าด้วยกันในวัตถุ ทำให้ข้อมูลที่เป็นวัตถุนั้นสามารถอธิบายคุณสมบัติ รวมทั้งฟังก์ชันการทำงานในตัวเองได้ ส่วนวิธีการติดต่อกันระหว่างวัตถุจะทำการติดต่อผ่านอินเทอร์เฟซ (Interface) ที่กำหนดไว้ ซึ่งแตกต่างกับแนวความคิดแบบดั้งเดิมที่ข้อมูลจะแยกออกจากฟังก์ชัน จึงทำให้ไม่สามารถอธิบายคุณสมบัติของตัวเองได้ โลกแห่งวัตถุคือ สิ่งที่เราเผชิญอยู่ในโลกแห่งความจริงในชีวิตประจำวัน สิ่งที่เราเห็นก่อให้เกิดรายละเอียดต่างๆ มากมายในวัตถุสิ่งๆนั้น ซึ่งเรียกว่า Abstraction เอกสารฉบับนี้จัดทำโดย Google Docs แล้วโพสต์ลงบล็อคอีกที..