Existe uma simples e importante forma de representar uma colaboração, chamada de associação.
“Associação é uma relação que descreve um conjunto de vínculos entre elementos de modelo”.
(FURLAN, 1998, p.118) Simplificando o que o camarada disse: é quando um objeto tem
a colaboração de outro para cumprir alguma responsabilidade.
Nós já sabemos como o botijão de gás funciona. Sabemos que ele colabora para que o fogão possa cumprir com a responsabilidade de produzir chamas. Mas como isso fica no diagrama de classes?
A linha que liga a classe Fogão à classe BotijãoDeGás representa a associação entre elas.