คำว่า “Object” มีความหมายตรงกับข้อใด

แบบกำหนด State/Behavior/Invariant ของ Object ตามภาษา — Class ไม่ใช่ Object instance
Instance ที่มี Identity/State/Behavior ตาม Model — Identity กับ Equality ต้องกำหนดชัด
บอก “อาจมี”/“ไม่มีแน่”ตาม Parameter มี False positive แต่ไม่ False negative ภายใต้แบบปกติ
Object รู้จัก/สัมพันธ์กันโดยไม่บอก Ownership เข้ม — กำหนดทิศทางและ Multiplicity ตาม Domain

เฉลยอธิบาย

หลักฐานส่วนที่ 4: OOP: Encapsulation, Abstraction, Inheritance และ Polymorphismระบุข้อความเต็มว่า “Object — Instance ที่มี Identity/State/Behavior ตาม Model — Identity กับ Equality ต้องกำหนดชัด” ดังนั้นคำตอบคือ “Instance ที่มี Identity/State/Behavior ตาม Model — Identity กับ Equality ต้องกำหนดชัด” ส่วนตัวเลือกอื่นเป็นหลักของคนละเงื่อนไขหรือคนละประเด็น

ข้อสอบอื่นในวิชาการพัฒนาระบบสารสนเทศ วิเคราะห์ ออกแบบ และการเขียนโปรแกรมคอมพิวเตอร์

ดูข้อสอบวิชานี้ทั้งหมด →