Está en la página 1de 13

Principios del

paradigma
orientado a
objetos
ING. WALDIR OZUNA
GORDILLO
Ejemplo simple
Datos y lógica esto es lo que en muchos lenguajes de
programación se conoce como la definición de una clase.
Qué es la definición global de un objeto.
Encapsulacion /Principios OOP

Se refiere al ocultamiento de los datos miembros de un objeto, es


decir, encapsular los atributos y métodos del objeto, de manera que
sólo se pueda cambiar mediante las operaciones definidas para ese objeto.
Abstracción / Principios OOP

Es la acción de aislar los componentes esenciales de un objeto de


aquellos que no lo son. En programación orientada a objetos, esto nos
permitirá reducir la complejidad de nuestro código para hacerlo más
mantenible y fácil de entender. Pero sobre todo nos dará la capacidad
de reutilizar código. 
Herencia / Principios OOP

La herencia (a la que habitualmente se denomina subclase) proviene del


hecho de que la subclase (la nueva clase creada) contiene las atributos y
métodos de la clase primaria. La principal ventaja de la herencia es la
capacidad para definir atributos y métodos nuevos para la subclase, que
luego se aplican a los atributos y métodos heredados.
Polimorfismo / Principios OOP

Se trata simplemente de que un único objeto puede tener múltiples


estados y comportamientos, básicamente es la capacidad de los
objetos de una clase, en responder de diferentes maneras a un solo
mensaje, está estrechamente relacionada a la herencia
Introducción a la variables
Variable
Elemento 1: Tipo
Elemento 2: Nombre
Elemento 3: Valor
Elemento 1: Tipo
Elemento 2: Nombre
Elemento 3: Valor

Int soyUnNumero = 5
Tipo de datos
Int soyUnNumero = 5
float PI = 3,141516
bool ventanaActiva = true
string nombre = “Federico”
char arroba = @

También podría gustarte