Mapa mental
POO

Contenido del mapa
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.
Imágenes y archivos del mapa
Información
- Descripción
- Mapa Mental sobre POO, creado por Rodrigo Ivan el 15/10/2021.
- Creado por
- Rodrigo Ivan
- Visitas
- 0
- Valoración
Más sobre Herencia y polimorfismo
