การใช้ Object-Oriented Programming (OOP) ในพีเอชพี มีข้อดีใดเมื่อเปรียบเทียบกับการเขียนโปรแกรมตามลำดับ (Procedural Programming)

ไม่จำเป็นต้องใช้ตัวแปรเลย
ทำให้โปรแกรมทำงานเร็วขึ้นเสมอ
สามารถใช้โปรแกรมได้โดยไม่ต้องรู้วิธีการ
ให้ความสามารถในการจัดการโค้ด การนำกลับมาใช้ใหม่ และการแยกความเป็นส่วนตัว (Encapsulation)

เฉลยอธิบาย

OOP ให้ข้อดีหลายประการ ได้แก่ Encapsulation (ซ่อนรายละเอียดข้อมูล), Inheritance (สืบทอดคุณสมบัติจากคลาสอื่น), Polymorphism (ใช้อ็อบเจกต์แบบเดียวกัน แต่มีพฤติกรรมต่างกัน) และทำให้โค้ดเป็นระเบียบ สามารถเขียนใหม่ได้ง่าย และบำรุงรักษาง่าย ตัวเลือก B ผิดเพราะความเร็วไม่เพิ่มขึ้นจากการใช้ OOP ตัวเลือก C ผิดเพราะยังต้องใช้ตัวแปร ตัวเลือก D ไม่ถูกต้อง

ข้อสอบอื่นในวิชาหลักการพื้นฐานในการเขียนโปรแกรม และความรู้เกี่ยวกับ การพัฒนา Web Application เช่น PHP,HTML, JavaScript และเทคโนโลยีทางเว็บ

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