我想用關鍵字final
做同樣的事情。我試圖使用const
關鍵字,但它不起作用。我怎樣才能防止其他類從我的課程繼承?如何使一個類繼承保護?
6
A
回答
18
您正在搜索的關鍵字是「密封的」。
5
「不可繼承」 爲VB.NET
2
一般來說,你應該標記與密封關鍵字的類型,如果你想防止派生。但是有些情況並不合適。例如,您希望允許程序集中的類型從您的可公開訪問的類型派生,但阻止第三方派生。
下面一些技巧,讓你可以這樣做:
相關問題
- 1. 繼承和受保護類java
- 2. 繼承保護方法
- 3. C++保護成員繼承
- 4. 使從繼承保護的Java字段
- 5. 如何從Actor類繼承受保護的函數?
- 6. 模板類不從另一個模板類繼承受保護的變量
- 7. 使用受保護的C++防止派生類的繼承
- 8. 如何繼承和定製一個類
- 9. 如何從另一個類(不繼承)
- 10. 如何測試一個類繼承Thread
- 11. 如何使一類非可繼承
- 12. 受保護/私有繼承鑄造
- 13. 受保護成員的繼承
- 14. 繼承一個基類
- 15. 如何繼承一個UIViewController
- 16. 當繼承一個類時使用XMLTextAttribute
- 17. 每個類如何繼承Object類?
- 18. C#繼承 - 爲派生類添加受保護的成員
- 19. 繼承子類時的默認保護級別是什麼?
- 20. 部隊繼承類來實現方法爲保護
- 21. F#繼承了C#類+接入保護領域
- 22. 繼承的類泥潭,如何使這個可維護的代碼
- 23. PHP使類繼承可繼承
- 24. VB.Net:類繼承使一個類另一個
- 25. PHP5類:繼承一個組合類嗎?
- 26. Python:如何從兩個類繼承?
- 27. css:如何繼承整個類
- 28. 如何在Spring中使用TemplateHibernate保存繼承類
- 29. 如何繼承類WizardResourceImportPage?
- 30. 如何繼承RuntimeException類?
呀,謝謝你說得對,我添加了鏈接。密封(密封!)。我必須同意我不會使用這個關鍵字。 – 2008-12-12 20:31:15