Un método se implementa en una clase de objetos y determina como tiene que
actuar el objeto cuando recibe un mensaje. En adición, las propiedades
permitirán almacenar información para dicho objeto. Un método puede también enviar
mensajes a otros objetos solicitando una acción o información.
La estructura más interna de un
objeto esta oculta para otros usuarios y la única conexión que tiene con el
exterior son los mensajes. Los datos que están dentro de un objeto solamente
pueden ser manipulados por los métodos asociados al propio objeto.
La ejecución de un programa
orientado a objetos realiza fundamentalmente tres cosas.
1.- Crea los objetos necesarios.
2.- Los mensajes
enviados a unos y otros objetos dan lugar a que se procese internamente la
información.
3.- Finalmente,
cuando los objetos no son necesarios, son borrados, liberándose la memoria
ocupada por los mismos.