0
A
回答
11
不,你並不需要在抽象類的抽象方法。
的限制有:
- 如果一個類有一個抽象方法,屬性,索引或事件那麼類也必須是抽象的。
- 你不能實例化一個抽象類。
沒有要求,即抽象類必須具有抽象方法。
2
5
不,這是完全有效的。事實上,每一個static
類在C#實際上是在.NET中抽象和密封類。 (您不能聲明一個抽象類與C#源代碼,雖然密封。)
的C#4規範明確要求這一點,在第10.1.1.1(抽象類):
抽象類允許(但不是必需)包含抽象成員。
這當然罕見有沒有抽象成員的抽象類,但它不是聞所未聞的。 (不要忘了,它不只是方法,可以是抽象的 - 你可以有抽象的事件和屬性,太)
5
相關問題
- 1. 抽象類沒有抽象方法
- 2. 抽象類沒有任何抽象方法
- 3. C#:抽象類中的抽象和非抽象方法?
- 4. 「不能實例化抽象類......與抽象方法」的類不應該有任何抽象方法
- 5. php抽象類繼承錯誤,沒有抽象方法繼承
- 6. 抽象類非抽象方法調用
- 7. 抽象類和抽象方法
- 8. C++ - 從抽象類繼承的抽象繼承的抽象方法是否有任何性能問題?
- 9. C++抽象方法
- 10. C#抽象方法
- 11. 沒有方法的抽象類
- 12. 具有抽象類參數的抽象方法的Java抽象類
- 13. 抽象方法重寫抽象方法
- 14. 使用抽象類中抽象類的引用抽象類c
- 15. 在抽象類中使用抽象類時如何實現抽象方法
- 16. 在Objective C中模擬抽象類和抽象方法?
- 17. c#抽象類
- 18. C++抽象類
- 19. C++抽象類
- 20. 抽象基類有抽象嵌套類
- 21. C++:用抽象方法創建抽象類並重寫子類中的方法
- 22. 抽象類是否應該至少有一個抽象方法?
- 23. 建議從抽象類中的方法調用抽象方法
- 24. 抽象方法
- 25. 抽象方法
- 26. 如果無法創建抽象類的新對象,抽象類中的非抽象方法有什麼意義?
- 27. c中的抽象方法#
- 28. C#抽象通用方法
- 29. 抽象類/方法實現
- 30. 使用抽象類方法
非常感謝你向我解釋清楚:)我欣賞它,歡呼... – Learner