Frases informáticas

El código sin pruebas no es código.

sábado, 31 de julio de 2021

Colaboración vs Relación

Hay que atender aquí a que tratan sobre elementos diferentes. Unos sobre clases y otros sobre objetos instanciados de clases.

Se llama colaboración cuando los objetos de una clase lanzan mensajes a objetos de otra clase. Se dice simplificando que un objeto colabora con otro objeto.

El término relación se aplica para definir las relaciones entre clases, por ejemplo Composición, agregación, asociación...etc

Siguiendo el ejemplo de composición, cuando un objeto es parte de un todo, es una colaboración porque esa estructura se creó precisamente para poder lanzar esos mensajes. 


No hay comentarios:

Publicar un comentario

Siéntete libre de aportar nuevas ideas y términos al glosario y por favor mejorar las definiciones, reducir el ruido y ampliar con ejemplos. La idea no es repetir la wikipedia sino tener una documentación escueta, accesible, pero que sea clara y esté correctamente expresada, sin aportar más confusión. Puedes añadir ejemplos en cualquier lenguaje. Cuantos más mejor. Puedes incluir referencias a cualquier enlace incluso propio que tenga relación.

Definición: Software

Hay varias definiciones. Sin entrar en temas demasiado técnicos, serían estas dos, de las mas aceptadas: "Es la información que le sumi...