程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> 重寫-C#中override和abstract能否同時修飾方法/類

重寫-C#中override和abstract能否同時修飾方法/類

編輯:編程綜合問答
C#中override和abstract能否同時修飾方法/類

在網上查發現有人說能 有人說不能 好疑惑 求大神們解疑 我是認可 不能同時修飾的

最佳回答:


這麼用沒有任何意義,因為你override就是為了重寫基類的方法。你又是abstract,也就是你不打算重寫。
換一句話說,這是沒有任何意義的。因為你的派生類繼承你這個類,那麼自然就得到了這個類基類的方法。

除非你希望定義一個重名的,但是和它基類沒有關系的方法,同時它是abstract的,那麼你不應該用override而應該用new。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved