Está en la página 1de 2

Presenta:

Erik Hernández Hernández

No. Control:
198N0284
Materia:

Programación

Tema:

Programación orientada a objetos y los elementos del modelo


de objeto

Semestre:

Tierra Blanca a 10 febrero 2022


Programación orientada a objetos y los
elementos del modelo de objeto

La Programación Orientada a Objetos (POO) es un paradigma de


programación, es decir, un modelo o un estilo de programación que nos
da unas guías sobre cómo trabajar con él.

Función de la POO: Una clase es una plantilla: Define de manera


genérica cómo van a ser los objetos de un
La Programación Orientada a
determinado tipo. Por ejemplo, una clase para
objetos permite que el código
representar a animales puede llamarse ‘animal’ y
sea reutilizable, organizado y
tener una serie de atributos, como ‘nombre’ o
fácil de mantener. Sigue el
‘edad’ (que normalmente son propiedades), y una
principio de desarrollo de
serie con los comportamientos que estos pueden
software utilizado por
tener, como caminar o comer, y que a su vez se
muchos programadores DRY
implementan como métodos de la clase
(Don’t Repeat Yourself), para
(funciones).
evitar duplicar el código y
crear de esta manera
programas eficientes

Elementos del modelo de


objeto

Abstracción: Encapsulamiento: Modularidad: Jerarquía:

Es el énfasis en el "¿qué Se le denomina al Consiste en dividir un las abstracciones y como


hace?" más que en el ocultamiento del estado, programa en módulos estas definían el
"¿cómo lo hace?" es decir, de los datos que puedan compilarse comportamiento general
miembro de un objeto de por separado, sin de un «objeto», en
manera que solo se pueda embargo, tendrá programación orientada a
cambiar mediante las conexiones con otros objetos, estas
operaciones definidas módulos. abstracciones pueden
para ese objeto ordenarse y clasificarse, a
esto se le conoce como
Jerarquía.

También podría gustarte