Diferencias
Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
|
cap:poo:polimorfismo [2017/04/06 12:51] user creado |
cap:poo:polimorfismo [2018/02/20 09:18] (actual) |
||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| ====== Polimorfismo ====== | ====== Polimorfismo ====== | ||
| - | Es la propiedad que adquiere un elemento cuando este tiene un comportamiento diferente a otro elemento aunque la acción que estén realizando sea la misma. | + | Es la propiedad que adquiere un objeto cuando este tiene un comportamiento diferente a otro elemento aunque la acción que estén realizando sea la misma. |
| ===== Ejemplos ===== | ===== Ejemplos ===== | ||
| Línea 12: | Línea 12: | ||
| ==== Aplicación en CSharp ==== | ==== Aplicación en CSharp ==== | ||
| - | En el siguiente ejemplo veremos como un el calculo del área de una figura geométrica varia dependiendo del tipo de figura que es. | + | En el siguiente ejemplo veremos como un el cálculo del área de una figura geométrica varia dependiendo del tipo de figura que es. |
| <file csharp concepto_polimorfismo.cs> | <file csharp concepto_polimorfismo.cs> | ||
| Línea 28: | Línea 28: | ||
| public class Triangulo : Figura | public class Triangulo : Figura | ||
| { | { | ||
| - | |||
| public override decimal CalcularArea() | public override decimal CalcularArea() | ||
| { | { | ||