2. ¿En que consiste un programa Orientado a Objetos?
Un
programa orientado a objetos es una colección de clases.
Necesita de una función principal que cree objetos y comience
la ejecución mediante la invocación de sus funciones
o métodos.
En
primer lugar, se crean los objetos. Segundo, los mensajes se envían
desde unos objetos y se reciben en otros a medida que el programa
se ejecuta. Y tercero, se borran los objetos cuando ya no son
necesarios y se recupera la memoria ocupada por ellos.
Los
objetos son tipos de datos abstractos definidos por el programador.
En realidad son unidades que contienen datos y funciones que operan
sobre esos datos. A los objetos también se les conoce como
instancias de clase.
A
los elementos de un objeto se les conoce como miembros (datos
miembros y funciones miembro).
.