ข้อใดอธิบายความแตกต่างระหว่าง Class และ Object ในการเขียนโปรแกรมเชิงวัตถุ (OOP) ได้ดีที่สุด
กObject สร้างได้แต่ Class ไม่สามารถสร้างได้
ขClass และ Object เป็นชื่อเรียกเดียวกัน ต่างกันเพียงบริบท
คClass ใช้ในการเก็บข้อมูล Object ใช้สำหรับการประมวลผล
งClass เป็นแบบแผน (Blueprint) ของวัตถุ Object เป็นอินสแตนซ์ที่สร้างจาก Class
เฉลยอธิบาย
Class เป็นแบบแผน (Blueprint) ที่กำหนดโครงสร้างและพฤติกรรมของวัตถุ ส่วน Object เป็นอินสแตนซ์ที่สร้างมาจาก Class นั่นหมายความว่า Class มีเพียงหนึ่งแต่สามารถสร้าง Object ได้หลายตัว ตัวเลือก ก ผิดเพราะมีความแตกต่างสำคัญ ตัวเลือก ค ผิดเพราะ Class สามารถสร้างได้ ตัวเลือก ง ผิดเพราะความสามารถขึ้นอยู่กับการออกแบบ