Slide - Proyecto personal - Programación orientada a objetos
-
Upload
rodrigo-torrico-del-castillo -
Category
Software
-
view
55 -
download
2
Transcript of Slide - Proyecto personal - Programación orientada a objetos
Programación Orientada a objetos
//Empezando
Qué es POO?
POO es amigo de:
Estructurado Vs. POO
Objetos?Instancia de una clase. Entidad provista de un conjunto de propiedades o atributos (datos) y de comportamiento o funcionalidad (métodos), los mismos que consecuentemente reaccionan a eventos. Se corresponden con los objetos reales del mundo que nos rodea, o con objetos internos del sistema (del programa).
Jarrón
color
material
tamaño
forma
RompermoverPoner flores
Clase?Definiciones de las propiedades y comportamiento de un tipo de objeto concreto. La instanciación es la lectura de estas definiciones y la creación de un objeto a partir de ella.
Jarrón
color
material
tamaño
forma
RompermoverPoner flores
Como se aplica a programación?
int PosXint PosYint colorchar caracter
mostrar()mover()
Punto p1int tamañochar direccion
mostrar()mover()
Punto p1int anchoint largobool esRelleno
mostrar()mover()
Beneficios
● Herencia
● Encapsulamiento
● Polimorfismo