C# LanguageHerencia


Sintaxis

  • clase DerivedClass: BaseClass
  • clase DerivedClass: BaseClass, IExampleInterface
  • clase DerivedClass: BaseClass, IExampleInterface, IAnotherInterface

Observaciones

Las clases pueden heredar directamente de una sola clase, pero (en lugar o al mismo tiempo) pueden implementar una o más interfaces.

Structs puede implementar interfaces pero no puede heredar explícitamente de ningún tipo. System.ValueType implícitamente de System.ValueType , que a su vez hereda directamente de System.Object .

Las clases estáticas no pueden implementar interfaces.

Herencia Ejemplos relacionados