Está en la página 1de 2

Taller investigación N.

1
Fecha entrega: 06/09/2023 23:59

Nombre:
Rut:

Objetivos:

 Comprender los conceptos fundamentales de la programación orientada a objetos


(POO).
 Investigar y analizar en profundidad los cuatro pilares de la POO: herencia,
polimorfismo, abstracción y encapsulamiento.

Desarrollar:

Pilar 1: Herencia

 Definición y concepto de herencia.


 Ejemplos de cómo se utiliza la herencia para crear jerarquías de clases.
 Casos de uso y beneficios de la herencia en el diseño de software.

Pilar 2: Polimorfismo

 Explicación de qué es el polimorfismo y cómo se implementa.


 Polimorfismo de interfaz y polimorfismo de sobrecarga.
 Cómo el polimorfismo contribuye a la flexibilidad y modularidad del código.

Pilar 3: Abstracción

 Concepto de abstracción y su relación con la POO.


 Cómo utilizar clases abstractas e interfaces para lograr la abstracción.
 Beneficios de la abstracción en el mantenimiento y la escalabilidad del código.

Pilar 4: Encapsulamiento

 Definición y propósito del encapsulamiento.


 Cómo el encapsulamiento protege los datos y oculta la implementación.
 Niveles de acceso (public, private, protected) y su impacto en la encapsulación.
Reglas generales:
 El documento debe tener mínimo 2 planas por pilar e incluir al menos un ejemplo de uso en
JAVA
 El documento al momento de hacer la entrega debe estar en formato PDF y con nombre
“TallerInvestigativo1POONombre_Apellido.pdf”.

También podría gustarte