1. ¿Qué es un Objeto?
R/. Un objeto es la instancia de una clase (categoría). Por ejemplo, "yo", soy una instancia de la clase Persona. Los objetos cuentan con una estructura, es decir, Atributos (características o propiedades) y Acciones. Las Acciones son todas las actividades que el objeto es capaz de realizar. Los Atributos y Acciones, en conjunto, se conocen como características o rasgos.
2. ¿Cómo trabajan los objetos en conjunto?
R/. Los objetos trabajan en conjunto mediante el envío de mensajes entre ellos. Esto sucede cuando un objeto envía a otro un mensaje para realizar una operación y el objeto receptor ejecuta la operación. Ejemplo: Cuando encendemos el televisor con el control remoto, éste le envía un mensaje de "encender" al televisor, y éste a su vez, se enciende... y así sucede con los demás objetos.
3. ¿Qué establece la multiplicidad?
R/. La multiplicidad establece la cantidad de objetos de una clase que se relacionan con otro objeto, en particular de la clase asociada. Ejemplo: En un curso escolar, éste se imparte por un solo instructor, luego el curso y el instructor están en una Asociación "de uno a uno". Pero, si por el contrario, en un Seminario hay varios instructores que imparten el curso, entonces el curso y el instructor, tendrían una Asociación de "uno a muchos".
4. ¿Pueden asociarse dos objetos entre sí en más de una manera?
R/. Sí, esto sucede cuando por ejemplo somos hermanos y amigos de alguien al mismo tiempo. Esto es, tendriamos una Asociación "es hermano de" al mismo tiempo que una Asociación "es amigo de".

Interesante
ResponderEliminar