我想用关键字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