Академический Документы
Профессиональный Документы
Культура Документы
Associao
Associao
Pneu
int Pressao
rodar()
Associao
void desliga() {
System.out.println(Carro desligado);
}
Exerccio
Exerccio
Agregao
Agregao
Agregao
Produto
Vendedor
float Preco
int Tamanho
float Comissao
vendido()
Venda
vende()
Comprador c
Vendedor v
Produto p
concretizaVenda()
cancelaVenda()
Comprador
float Verba
compra()
Nota : Neste caso Venda o objeto definido como sendo o todo. E este
objeto somente pode existir caso os demais objetos que o compem
tambm existam.
Agregao
Exerccio
Composio
Composio
Semelhante a agregao, a composio
tambm um conjunto onde h uma
classe representando o todo e classes
satlites funcionando como partes.
Sua principal diferena ocorre que quando
o objeto todo deixar de existir os seus
objetos partes devero deixar de existir
tambm.
Composio
ContaCorrente
Poupanca
float Saldo
float ChequeEspecial
float Saldo
deposita()
saque()
extrato()
Banco
deposita()
saque()
ContaCorrente contas[]
Pupanca poups[]
iniciaBanco()
abreConta()
abrePoupanca()
falencia()
Nota : No caso desta composio uma vez que o Objeto banco for destrudo
todas os objetos Poupanca e ContaCorrente devero ser destrudos
tambm.
Composio
Exerccio