เลือกหัวข้อจากแถบเมนูด้านซ้าย (กรณีหน้าจอเล็กเมนูจะหดกลายเป็นสัญลักษณ์สามขีดอยู่ในแถบเมนูด้านบน) หรือใส่คำค้นหาที่ช่องด้านล่างนี้ เพื่อค้นหาหัวข้อบทความหรือ Tutorial เกี่ยวกับเรื่อง abstract_classes ที่ต้องการ
การพัฒนาซอฟต์แวร์ในปัจจุบันทำให้นักพัฒนาซอฟต์แวร์ต้องเผชิญกับความท้าทายที่หลากหลาย ดังนั้นหลักการของการเขียนโค้ดที่เน้นความคล่องตัวและสามารถขยายหรือปรับเปลี่ยนได้กลายเป็นสิ่งสำคัญ หลักการ OOP (Object-Oriented Programming) หรือการเขียนโปรแกรมแบบวัตถุนิยมจึงเป็นส่วนหนึ่งที่สำคัญในการพัฒนาซอฟต์แวร์ หนึ่งในแก่นของหลักการ OOP คือ Polymorphism คำว่า Polymorphism มาจากคำในภาษากรีก ประกอบด้วยคำว่า poly แปลว่าหลาย และ morphe แปลว่ารูปแบบ ดังนั้น Polymorphism จึงหมายถึงความสามารถที่ต่างๆ สามารถรับรูปแบบได...
Read More →การเขียนโปรแกรมเป็นกระบวนการสร้างผลงานที่ต้องอาศัยความคิดสร้างสรรค์และหลักการทางวิทยาการเพื่อให้ได้ผลลัพธ์ที่สอดคล้องกับความต้องการของผู้ใช้งาน ในภาษาการเขียนโปรแกรม Java หนึ่งในหลักการที่สำคัญทางวิชาการคือ Abstraction หรือการทำให้เป็นนามธรรม ซึ่งเป็นหัวใจสำคัญของ Object-Oriented Programming (OOP) ที่ช่วยในการจัดการความซับซ้อนของโปรแกรมได้อย่างมีประสิทธิภาพ...
Read More →เรามักจะได้ยินคำว่า Inheritance อยู่บ่อยครั้งในโลกของ Object-Oriented Programming (OOP) แต่คุณรู้หรือไม่ว่า inheritance หรือสืบทอดใน OOP นั้นมีความสำคัญอย่างไร และจะช่วยให้การเขียนโปรแกรมของเราง่ายขึ้นอย่างไร? ในบทความนี้เราจะมาไขข้อข้องใจเหล่านั้นด้วยพลังของภาษา PHP อย่างสนุกสนานและเข้าใจง่ายผ่านการอธิบายและตัวอย่าง code กันค่ะ!...
Read More →