ข้อใดอธิบายความหมายของ “Class” ได้ถูกต้อง

Instance ที่มี Identity/State/Behavior ตาม Model — Identity กับ Equality ต้องกำหนดชัด
Input ตาม Value/reference/object sharing semantics ของภาษา ไม่เหมารวมจาก Syntax
แบบกำหนด State/Behavior/Invariant ของ Object ตามภาษา — Class ไม่ใช่ Object instance
Lookup/insert/delete เฉลี่ย O(1), แย่สุด O(n)ตาม Collision/attack/implementation

เฉลยอธิบาย

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

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

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