本課介紹了介面
介面是 C# 中一個很常用的關鍵字,可以用來建立類似契約的效果
class 若實作某個介面,就必須要完成其中規定的 method
本課介紹了介面的使用情境,以及主要的特色
class 若實作某個介面,就必須要完成其中規定的 method
本課介紹了介面的使用情境,以及主要的特色
教學影片
注意:影片有高畫質 720P 的選項,可以看得更清楚喔!
重點提示
1. interface 的撰寫跟 class 類似,只是其中只能包含沒有實作的 method
2. interface 具有類似契約的效果,規定實作的 class 必須要完成要求的 method
3. class 雖然只能繼承一個 base class,但是可以實作多個 interface
4. 實作 interface 的 method 時,不可以是 static,同時必須要是 public
5. 命名 interface 習慣以大寫 I 開頭,方便跟繼承作區別
相關資訊連結
微軟 MSDN 對於「interface」的介紹
https://docs.microsoft.com/zh-tw/dotnet/csharp/programming-guide/interfaces/
沒有留言:
張貼留言