เมื่อศึกษาเกี่ยวกับการเขียนโปรแกรมแบบเชิงวัตถุ (Object-Oriented Programming) ความแตกต่างระหว่างคลาส (Class) และออบเจกต์ (Object) คืออะไร
กออบเจกต์เป็นแบบแผน คลาสเป็นอินสแตนซ์ ตรงกันข้ามกับคำตอบแรก
ขคลาสใช้สำหรับจาวาสคริปต์เท่านั้น ออบเจกต์ใช้สำหรับพีเอชพี
คคลาสและออบเจกต์เป็นสิ่งเดียวกัน
งคลาสเป็นแบบแผนหรือสิ่งแบบแผน (template) ออบเจกต์เป็นอินสแตนซ์ (instance) ที่สร้างขึ้นจากคลาส
เฉลยอธิบาย
คลาสเป็นแบบแผนที่บอกคุณสมบัติและพฤติกรรมที่ควรมี ส่วนออบเจกต์เป็นผลิตภัณฑ์ที่สร้างขึ้นจากคลาส เช่น ชั้นเรียน (Class) เป็นแบบแผนของนักเรียน แต่นักเรียนแต่ละคน (Object) เป็นสมาชิกของคลาสนั้น ตัวเลือก B ผิด ตัวเลือก C ไม่ถูกต้องเพราะมีความแตกต่างที่ชัดเจน ตัวเลือก D ผิดเพราะทั้งสองทำงานได้ในภาษาต่างๆ