Herencia en C#

Hola a todos, hoy os voy a explicar como se realiza la herencia en C#.

La herencia en programación es muy importante para la reutilizacion de código.

En C#, tenemos algunas diferencias con Java, pero solo de sintaxis, la idea es la misma al final.

La idea es tener varias clases, teniendo una clase como padre y otras como hijas.

Veamos un pequeño ejemplo, una clase Vehiculo:

Ahora vamos a crear dos clases hijas, clase Moto y clase Coche:

— Clase Coche

— Clase Moto

Para indicar que una clase hereda de otra, lo haremos de esta forma:

También podemos heredar métodos o propiedades, para ello en la clase padre deberemos escribir en el método virtual:

Y en las clases hijas, se debe colocar un override en el metodo para indicar que se esta sobrescribiendo:

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

Compartir

1 comentario

  1. Luis maritnez

    me gustaria saber como puedo sobrecargar la clase moto?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


Warning: Trying to access array offset on value of type null in /home2/discodur/public_html/discoduroderoer/wp-content/themes/disto/single.php on line 539