บทนำ

เสร็จสมบูรณ์เมื่อ

อินเทอร์เฟซในการเขียนโปรแกรม C#/.NET เป็นสิ่งจําเป็นสําหรับการสร้างโค้ดที่ยืดหยุ่นและรักษาได้โดยการลดการขึ้นต่อกันและเปิดใช้งานการออกแบบที่ยืดหยุ่น

ในโมดูลนี้ คุณสํารวจแนวคิดขั้นสูงของอินเทอร์เฟซใน C# คุณเรียนรู้วิธีการใช้สมาชิกอินเทอร์เฟซที่ชัดเจน รวมหลายอินเทอร์เฟซ และลดการขึ้นต่อกันของโค้ดโดยใช้อินเทอร์เฟซ

วัตถุประสงค์การเรียนรู้

  • ใช้หลักการออกแบบแบบ SOLID
  • ใช้สมาชิกอินเทอร์เฟซแบบชัดเจนในคลาส
  • ใช้และรวมหลายอินเทอร์เฟซ
  • ลดการขึ้นต่อกันของโค้ดด้วยอินเทอร์เฟซ
  • สร้างโค้ดที่ยืดหยุ่นด้วยอินเทอร์เฟซ

ข้อกําหนดเบื้องต้น

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