Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

คุณจะทำให้โค้ดใช้ซ้ำใน C # ได้อย่างไร


ในการทำให้โค้ดใช้ซ้ำได้ใน C # ให้ใช้อินเทอร์เฟซ อินเทอร์เฟซกำหนดคุณสมบัติ เมธอด และเหตุการณ์ ซึ่งเป็นสมาชิกของอินเทอร์เฟซ อินเทอร์เฟซประกอบด้วยการประกาศของสมาชิกเท่านั้น เป็นความรับผิดชอบของคลาสที่ได้รับในการกำหนดสมาชิก มักจะช่วยในการจัดเตรียมโครงสร้างมาตรฐานที่คลาสที่ได้รับตามมา

ตัวอย่างเช่น ส่วนต่อประสานรูปร่าง -

public interface IShape {
   void display();
}

ด้านบนเราได้ประกาศรูปร่างอินเทอร์เฟซ คุณสามารถสังเกตได้ว่ามันขึ้นต้นด้วยตัวพิมพ์ใหญ่ "ฉัน" เป็นเรื่องปกติที่ชื่ออินเทอร์เฟซขึ้นต้นด้วย “I”

เราไม่ได้เพิ่มตัวระบุการเข้าถึงด้านบนเนื่องจากสมาชิกอินเทอร์เฟซเป็นแบบสาธารณะโดยค่าเริ่มต้น

ในการใช้งานจริง Polymorphism เป็นกุญแจสำคัญในการนำโค้ดกลับมาใช้ใหม่ อินเทอร์เฟซมีความยืดหยุ่นเพราะหากคุณใช้อินเทอร์เฟซ คุณจะสามารถส่งผ่านทุกอย่างที่ใช้อินเทอร์เฟซนั้นได้ด้วยความช่วยเหลือ