Quando o Todo desaparece, todas as partes também desaparecem. A existência da parte é controlada pelo todo, ou seja, o todo pode ter a responsabilidade de criar ou destruir diretamente ou pode aceitar uma parte já existente, e futuramente passá-la para outro Todo assumir o controle por ela.
Modela a noção de dependência, na qual um objeto usa algum outro objeto sendo responsável por sua criação e destruição.
//--------------------------------
- public class A {
private B b;
public A( ){
b = new B();
}
}
- public class B {
public B( ){
}
Um comentário:
Show! Você poderia evoluir os exemplos para abordar também alguns patterns. Seria bem interessante.
Postar um comentário