【发布时间】:2010-09-26 17:10:02
【问题描述】:
我想用final 关键字做我在Java 中做的同样的事情。我尝试使用const 关键字,但它不起作用。如何防止其他类从我的类继承?
【问题讨论】:
我想用final 关键字做我在Java 中做的同样的事情。我尝试使用const 关键字,但它不起作用。如何防止其他类从我的类继承?
【问题讨论】:
您搜索的关键字是“密封的”。
【讨论】:
VB.NET 的“不可继承”
【讨论】:
一般来说,你应该用密封的关键字标记你的类型,以防你想防止派生。但是,在某些情况下它是不合适的。例如,您希望允许程序集中的类型从您可公开访问的类型派生,但阻止第三方派生。
这里有一些技巧可以让你做到这一点:
【讨论】: