Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Fundamentos de programación
• La programación orientada a objetos es un paradigma de
Definición programación que utiliza objetos y sus interacciones para
diseñar aplicaciones y programas de software.
Conceptos
fundamentales
• Son las plantillas que definen cómo serán los
objetos de un tipo determinado. Por ejemplo, en
un juego, una clase para representar a personas
Clases puede tener atributos como Nombre, Apellidos o
Edad, y comportamientos como Hablar(), Caminar()
o Comer(), que se implementan como métodos de
la clase.
Objetos e instancias
• Un objeto es una instancia de una clase. Es decir,
es una realización concreta de la plantilla definida
por la clase. Este nuevo objeto tiene ya
"existencia" real, puesto que ocupa memoria y se
puede utilizar en el programa.
Pilares
fundamentales
Encapsulación
Polimorfismo