2018年8月16日 星期四

C# 繼承中常用關鍵詞new、virtual和 override 使用時間點與範例

https://dotblogs.com.tw/mvp/2018/04/25/164427https://dotblogs.com.tw/mvp/2018/04/25/164427


override (C# 參考)
您無法覆寫非虛擬或靜態方法。 覆寫基底方法必須是 virtualabstractoverride
override 宣告不能變更 virtual 方法的存取範圍。 override 方法和 virtual 方法都必須具有相同的存取層級修飾詞
https://docs.microsoft.com/zh-tw/dotnet/csharp/language-reference/keywords/override



virtual (C# 參考)
virtual 關鍵字可用來修改方法、屬性、索引子或事件宣告,並可在衍生類別中受到覆寫。
https://docs.microsoft.com/zh-tw/dotnet/csharp/language-reference/keywords/virtual

沒有留言:

張貼留言