Logo Studenta

Principios básicos de la POO

¡Estudia con miles de materiales!

Vista previa del material en texto

Principios básicos de la POO
· Abstracción: La abstracción es el proceso de identificar las características esenciales de un objeto y omitir los detalles irrelevantes. En la POO, la abstracción se logra mediante la creación de clases que representan conceptos abstractos y la definición de interfaces que especifican cómo interactuar con esos objetos.
· Encapsulamiento: El encapsulamiento es el proceso de ocultar los detalles internos de un objeto y exponer solo la interfaz pública. Esto se logra definiendo atributos como privados y proporcionando métodos públicos para acceder y modificar esos atributos. El encapsulamiento ayuda a mantener la coherencia y la integridad de los datos.
· Herencia: La herencia es un mecanismo que permite a una clase heredar atributos y métodos de otra clase. Esto permite la reutilización de código y la creación de jerarquías de clases. En la herencia, una clase derivada (o subclase) hereda de una clase base (o superclase) y puede extender o modificar su comportamiento.
· Polimorfismo: El polimorfismo es la capacidad de un objeto de comportarse de diferentes maneras en función del contexto. En la POO, el polimorfismo se logra mediante el uso de métodos polimórficos, que pueden tomar diferentes formas en función del tipo de objeto que los llama. Esto permite escribir código genérico que puede funcionar con diferentes tipos de objetos.

Otros materiales

Materiales relacionados

34 pag.
POO1-2006 - Laura Rentería

User badge image

Desafio PASSEI DIRETO

12 pag.
poo_p8

SIN SIGLA

User badge image

Mariam Alejandra Alvarez Lopez

2 pag.
classes

Queretaro (Queretano)

User badge image

cesar rivas

3 pag.
Prog Orientada a Objetos

SIN SIGLA

User badge image

Esteban