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

อินเทอร์เฟซใน C #


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

ให้เราดูวิธีการประกาศส่วนต่อประสานใน C# กับสมาชิกส่วนต่อประสาน -

<ก่อนหน้า>อินเทอร์เฟซสาธารณะ ITransactions { // สมาชิกอินเทอร์เฟซเป็นโมฆะ showTransaction (); getAmount();} . สองครั้ง

ต่อไปนี้เป็นตัวอย่างที่แสดงวิธีการใช้อินเทอร์เฟซใน C# -

ตัวอย่าง

ใช้ System.Collections.Generic; ใช้ System.Linq; ใช้ System.Text; ใช้ System; namespace Demo { ITransactions ของอินเทอร์เฟซสาธารณะ { // สมาชิกอินเทอร์เฟซเป็นโมฆะ showTransaction (); } ธุรกรรมระดับสาธารณะ :ITransactions { tCode สตริงส่วนตัว; วันที่สตริงส่วนตัว ธุรกรรมสาธารณะ () { tCode =" "; วันที่ =" "; } ธุรกรรมสาธารณะ (สตริง c, สตริง d) { tCode =c; วันที่ =d; } โมฆะสาธารณะ showTransaction () { Console.WriteLine ("ID ธุรกรรม:{0}", tCode); Console.WriteLine("วันที่:{0}" วันที่); } } class Tester { static void Main(string[] args) { ธุรกรรม t1 =ธุรกรรมใหม่ ("8877", "6/25/2018"); ธุรกรรม t2 =ธุรกรรมใหม่ ("5656", "7/25/2018"); t1.showTransaction(); t2.showTransaction(); Console.ReadKey(); } }}

ผลลัพธ์

รหัสธุรกรรม:8877วันที่:6/25/2018รหัสธุรกรรม:5656วันที่:7/25/2018