Me gustaría saber cuál es la motivación detrás del grueso de las clases selladas en .Net Framework. ¿Cuál es el beneficio de sellar una clase? No puedo entender cómo no permitir que la herencia sea útil y, probablemente, no la única que combate estas clases.¿Por qué sellar una clase?
Entonces, ¿por qué el marco está diseñado de esta manera y no sería un cambio inquebrantable para destrabar todo? Debe haber otra razón, pero solo ser malvado?
Yo diría [no * nunca * selle una clase a menos que * sepa * tendrá problemas de soporte con sus clientes.] (Http://programmers.stackexchange.com/a/210481/4261) – cregox
Posible duplicado de [¿Por qué hay una opción para una clase en OOP marcada para nunca heredar de ancestral?] (Http://stackoverflow.com/questions/12588158/why-there-is-an-option-for-a -class-in-oop-be-marked-to-never-inherit-from-ancest/21116956) – Doval