บทนำ
อินเทอร์เฟซในการเขียนโปรแกรม C#/.NET เป็นสิ่งจําเป็นสําหรับการสร้างโค้ดที่ยืดหยุ่นและรักษาได้โดยการลดการขึ้นต่อกันและเปิดใช้งานการออกแบบที่ยืดหยุ่น
ในโมดูลนี้ คุณสํารวจแนวคิดขั้นสูงของอินเทอร์เฟซใน C# คุณเรียนรู้วิธีการใช้สมาชิกอินเทอร์เฟซที่ชัดเจน รวมหลายอินเทอร์เฟซ และลดการขึ้นต่อกันของโค้ดโดยใช้อินเทอร์เฟซ
วัตถุประสงค์การเรียนรู้
- ใช้หลักการออกแบบแบบ SOLID
- ใช้สมาชิกอินเทอร์เฟซแบบชัดเจนในคลาส
- ใช้และรวมหลายอินเทอร์เฟซ
- ลดการขึ้นต่อกันของโค้ดด้วยอินเทอร์เฟซ
- สร้างโค้ดที่ยืดหยุ่นด้วยอินเทอร์เฟซ
ข้อกําหนดเบื้องต้น
- Visual Studio Code ที่ติดตั้งด้วย C# Dev Kit
- ความรู้พื้นฐานของ Visual Studio Code IDE
- ความเข้าใจพื้นฐานของภาษาการเขียนโปรแกรม C#
- สามารถสร้างและใช้อินเทอร์เฟซพื้นฐานได้
- คุ้นเคยกับคลาส คลาสนามธรรม และการรับช่วง