เลือกหัวข้อจากแถบเมนูด้านซ้าย (กรณีหน้าจอเล็กเมนูจะหดกลายเป็นสัญลักษณ์สามขีดอยู่ในแถบเมนูด้านบน) หรือใส่คำค้นหาที่ช่องด้านล่างนี้ เพื่อค้นหาหัวข้อบทความหรือ Tutorial เกี่ยวกับเรื่อง delegation ที่ต้องการ
Object-Oriented Programming หรือ OOP เป็นหลักการเขียนโปรแกรมที่ช่วยให้นักพัฒนาสามารถจำลองสิ่งต่างๆ ในโลกจริงออกมาเป็นโค้ดโปรแกรมได้อย่างมีระเบียบและเข้าใจง่าย หนึ่งในคุณสมบัติของ OOP คือการรับคุณสมบัติหรือ behaviour มาจากหลายๆ คลาส ซึ่งเรียกว่า Multiple Inheritance วันนี้เราจะพูดถึงการใช้งาน Multiple Inheritance ในภาษา Kotlin ด้วยตัวอย่างโค้ดที่ช่วยให้คุณเข้าใจได้ง่ายขึ้น...
Read More →การใช้งาน Multiple Inheritance ใน OOP หรือ Object-Oriented Programming Concept เป็นการออกแบบที่ให้คลาสหนึ่งสามารถรับคุณสมบัติและพฤติกรรม (properties และ methods) จากคลาสมากกว่าหนึ่งคลาส ซึ่งถือเป็นแนวคิดที่มีประโยชน์มากในการแบ่งโค้ดออกเป็นส่วนย่อยๆ เพื่อง่ายแก่การจัดการและนำมาใช้ซ้ำ แต่สำหรับภาษา VBA (Visual Basic for Applications) ที่เป็นภาษาสคริปต์สำหรับ Microsoft Office applications นั้นจริงๆแล้วไม่รองรับ multiple inheritance อย่างเต็มรูปแบบเหมือนกับบางภาษาโปรแกรมมิ่งอย่าง Python หรือ C++ แต่...
Read More →