Programación Orientada a Objetos
En la Programación Estructurada y la Programación Procedural lo mas importante es el procedimiento que se esta desarrollando a través de unlenguaje de programación.
En Programación Orientada a Objetos, se hace un gran énfasis a los datos, y todo gira alrededor de ellos.
El mundo esta lleno deobjetos y estos objetos tienen ciertas características que los hacen únicos y esas características se derivan de atributos que agrupadas representan a una clase quecompone a los objetos definidos.
La Programación Orientada a Objetos incorpora estos seis (6) componentes importantes:
OBJETOS: Elementos principales deconstrucción. Un objeto se compone de datos y funciones que operan sobre esos objetos. Ellos se comunican entre sí pasando mensajes.
CLASES: Base fundamental de laPOO. Forma de clasificar y definir objetos. A su vez un objeto puede pertenecer a una (1) o más clases que contienen métodos.
METODOS: Acción que ejecuta unobjeto para tener acceso a los atributos de una clase. Determina como actúa los objetos cuando se recibe un mensaje. Cambian el estado de un objeto.
MENSAJES:Información que recibe el objeto.
HERENCIA: Propiedad que permite a un objeto pasar sus propiedades a otro objeto, como quien dice hereda del otro objeto.POLIMORFISMO: Propiedad por el cual un mismo mensaje puede actuar de diferente modo cuando actúa sobre objetos diferentes ligados por la propiedad de la herencia.
Regístrate para leer el documento completo.