Mindmap
POO

Inhalt der Mindmap
POO
Los 4 pilares de la Programación orientada a objetos
- abstracción
- polimorfismo
- encapsulamiento
- herencia
- Compartir código es una fundamental y determinante característica de cualquier plan de programa. Hay numerosas formas de compartir código, una de ellas es usando herencia. La herencia es una interacción particular entre 2 clases, la clase base y la clase derivada, en donde la clase derivada recibe la capacidad de usar ciertas características y funciones de la clase base, inclusive logrando reemplazar funcionalidad de la clase base. La iniciativa es que la clase derivada “hereda” varias de las propiedades de la clase base.
- Clase padre: Clase de la que desciende o deriva una clase. Las clases hijas (descendientes) heredan (incorporan) automáticamente los atributos, características y procedimientos de la la clase papá.
- Subclase Clase: Desciendiente de otra. Hereda automáticamente los atributos, características y procedimientos de su superclase. Es una especialización de otra clase. Aceptan la definición de nuevos atributos y procedimientos para incrementar la especialización de la clase.
- Ejemplo de codigo que utiliza herencia:
- using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Herencia1 { public class Operacion { protected int valor1; protected int valor2; protected int resultado; public int Valor1 { set { valor1=value; } get { return valor1; } } public int Valor2 { set { valor2=value; } get { return valor2; } } public int Resultado { protected set { resultado=value; } get { return resultado; } } } public class Suma: Operacion { public void Operar() { Resultado=Valor1+Vusing System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Herencia1 { public class Operacion { protected int valor1; protected int valor2; protected int resultado; public int Valor1 { set { valor1=value; } get { return valor1; } } public int Valor2 { set { valor2=value; } get { return valor2; } } public int Resultado { protected set { resultado=value; } get { return resultado; } } } public class Suma: O
- Compartir código es una fundamental y determinante característica de cualquier plan de programa. Hay numerosas formas de compartir código, una de ellas es usando herencia. La herencia es una interacción particular entre 2 clases, la clase base y la clase derivada, en donde la clase derivada recibe la capacidad de usar ciertas características y funciones de la clase base, inclusive logrando reemplazar funcionalidad de la clase base. La iniciativa es que la clase derivada “hereda” varias de las propiedades de la clase base.
Bilder und Dateien der Mindmap
Informationen
- Beschreibung
- Mindmap am POO, erstellt von Rodrigo Ivan am 15/10/2021.
- Erstellt von
- Rodrigo Ivan
- Aufrufe
- 0
- Bewertung
Mehr zu Herencia y polimorfismo
