Para evitar que una clase en C# se herede , se usa la palabra clave sealed. Por lo tanto, una clase sellada no puede servir como una clase base de ninguna otra clase. También es obvio que una clase sellada no puede ser una clase abstracta. Código debajo ...
//C# Example
sealed class ClassA
{
public int x;
public int y;
}
Ninguna clase puede heredar de la Clase A definida anteriormente. Los casos de claseA pueden ser creados y sus miembros pueden ser accedidos a continuación, pero nada como el código de abajo es posible ...
class DerivedClass : ClassA { } // Error
mismo en Jave y VB.net:
java: final
vb: NotInheritable (NonOverrideable for properties)
'ISN static' no se requiere para la funcionalidad deseada. – Jeremy
Por supuesto, fue escrito por error, ya lo eliminé. – duduamar