我正在尝试创建一个c#类,但我不希望它被继承。我怎么能做到这一点?
答案 0 :(得分:34)
sealed
是您要查找的字词,以及reference
public sealed class MyClass
{
}
然后只是正常创建你的类,但是你将无法继承它。
然而,您仍然可以继承其他类,如此
public sealed class MyClass : MyBaseClass
{
}
答案 1 :(得分:0)
除了将PostMan's
设为achieve
之外,我们还可以Constructor
。{p1
Private
现在类class NotInheritable
{
private NotInheritable()
{
//making the constructor private
}
}
class Derived : NotInheritable { }
将NotInheritable