You are on page 1of 4

01 07 12

¿QUÉ ES UNA PROGRAMACIÓN


ORIENTADA A OBJETOS?
Es un paradigma de programación que se centra
en la organización y diseño de software
alrededor de objetos, que son unidades
autónomas que combinan datos y funciones
relacionadas.

Se utiliza para modelar problemas complejos de manera


más estructurada y modular
01 07 12

¿QUÉ ES UNA CLASE Y


QUÉ ES UN OBJETO?

Una clase es una plantilla que define y describe las


características y comportamientos de un conjunto de
objetos similares.

Un objeto es una representación específica y concreta


basada en una clase, que puede contener datos y ejecutar
funciones según lo definido en la clase.

Ejemplos: Universidad y fiestas


METODOS Y
ATRIBUTOS
Función que pertenece a un objeto.

Método no está limitado a instancias de clase: otros


tipos de objetos pueden tener métodos también.

Los atributos no son muy distintos de las variables, la


diferencia fundamental es que sólo existen dentro del
objeto.
Ejemplos: Universidad y fiestas

01 07 12
01 07 12

HERENCIA POLIMORFISMO ABSTRACCIÓN ENCAPSULAMIENTO

Permite crear Capacidad de Simplificar y Es el principio de


nuevas clases diferentes clases reducir la ocultar los detalles
basadas en clases de compartir complejidad al internos de una
existentes. métodos con el modelar objetos en clase y exponer
Clase base o mismo nombre, clases. se enfoca solo las interfaces
superclase. pero con en los aspectos necesarias para
Clase derivada comportamientos esenciales y interactuar con
o subclase. específicos de relevantes ella.
cada clase.

You might also like