กลับไปหน้าบทความ

อ่าน 2 นาที

วัตถุ (วิทยาการคอมพิวเตอร์)

ใน การพัฒนาซอฟต์แวร์ อ็อบเจ็กต์คือ หน่วย ความ หมาย ที่มี สถานะ พฤติกรรมและเอกลักษณ์ [ 1 ] [ 2 ] [ 3 ] [ 4 ] อ็อบเจ็กต์ สามารถ จำลอง ส่วนใดส่วนหนึ่งของ ความเป็นจริง หรืออาจเป็น...

วัตถุ (วิทยาการคอมพิวเตอร์)

ในการพัฒนาซอฟต์แวร์อ็อบเจ็กต์คือหน่วยความหมาย ที่มีสถานะพฤติกรรมและเอกลักษณ์[ 1 ] [ 2 ] [ 3 ] [ 4 ] อ็อบเจ็กต์ สามารถจำลองส่วนใดส่วนหนึ่งของความเป็นจริงหรืออาจเป็นสิ่งประดิษฐ์ของกระบวนการออกแบบซึ่งการทำงานร่วมกับอ็อบเจ็กต์อื่นๆ ดังกล่าวทำหน้าที่เป็นกลไกที่ให้พฤติกรรมระดับสูงขึ้น กล่าวอีกนัยหนึ่ง อ็อบเจ็กต์แสดงถึงรายการ หน่วย หรือเอนทิตีแต่ละรายการที่สามารถระบุได้ ไม่ว่าจะเป็นของจริงหรือนามธรรม โดยมีบทบาทที่กำหนดไว้อย่างชัดเจนในโดเมนปัญหา[ 1 ] : 76

ภาษาโปรแกรมสามารถจำแนกได้ตามการสนับสนุนวัตถุ ภาษาที่ให้โครงสร้างการห่อหุ้มสำหรับสถานะ พฤติกรรม และตัวตน จะถูกจัดประเภทเป็นภาษาเชิงวัตถุหากภาษานั้นยังให้โพลีมอร์ฟิซึมและการสืบทอดด้วย ก็จะถูกจัดประเภทเป็นภาษาเชิงวัตถุ[ 5 ]ภาษาที่สนับสนุนการสร้างวัตถุจากคลาสจะถูกจัดประเภทเป็นภาษาเชิงคลาสภาษาที่สนับสนุนการสร้างวัตถุผ่านวัตถุแม่แบบจะถูกจัดประเภทเป็นภาษา เชิงต้นแบบ

แนวคิดเรื่องวัตถุถูกนำไปใช้ในบริบทซอฟต์แวร์ที่หลากหลาย รวมถึง:

ในภาษาการเขียนโปรแกรมเชิงวัตถุอย่างแท้จริง เช่นJavaและC#คลาสทั้งหมดอาจเป็นส่วนหนึ่งของโครงสร้างการสืบทอด โดยที่คลาสรากคือ `Class` ซึ่งObjectหมายความว่าอินสแตนซ์ของคลาส `Class` ทั้งหมดObjectจะสืบทอดมา จากคลาส `Class` โดย Objectปริยาย

ดูเพิ่มเติม

  • อ็อบเจ็กต์คืออะไร?จากบทเรียน Java
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Object_(computer_science)&oldid=1359057129 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ วัตถุ (วิทยาการคอมพิวเตอร์)

ใน การพัฒนาซอฟต์แวร์ อ็อบเจ็กต์คือ หน่วย ความ หมาย ที่มี สถานะ พฤติกรรมและเอกลักษณ์ [ 1 ] [ 2 ] [ 3 ] [ 4 ] อ็อบเจ็กต์ สามารถ จำลอง ส่วนใดส่วนหนึ่งของ ความเป็นจริง หรืออาจเป็น...

ดูเพิ่มเติม

คุณลักษณะ (การเขียนโปรแกรมเชิงวัตถุ) วัตถุทางธุรกิจ วิชา (การเขียนโปรแกรมคอมพิวเตอร์) การเขียนโปรแกรมแบบแบ่งตามคลาส วัตถุถ่ายโอนข้อมูล การประกาศ (การเขียนโปรแกรมคอมพิวเตอร์) วัตถุกระจาย ตัวอย่างเช่น (วิทยาการคอมพิวเตอร์) เมตาออบเจ็กต์ วิธีการ...

ลิงก์ภายนอก

อ็อบเจ็กต์คืออะไร? จาก บทเรียน Java ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Object_(computer_science)&oldid=1359057129 "