Escolar Documentos
Profissional Documentos
Cultura Documentos
DIAGRAMA DE CLASSES
!
"
class Casa
Casa
é propriedade Pessoa
0..* 1
Casa Pessoa
+propriedade +proprietário
1..* 0..*
Não há representação mais correta que outra. A interpretação depende das necessidades da
aplicação.
# $ %
class eleições
eleitor
0..* eleitor 0..*
Pessoa
Pessoa
vota > vota >
candidatoPresidente candidatoPresidente
0..1 0..1
1
& ' ( $ ) $
* " + + , % *$ - ,
. $ ! ( ! ( "
Na agregação livro-sobrecapa representamos que um livro pode ser constituído por uma
sobrecapa mas que a sobrecapa é um objeto que existe independentemente do livro. Os
tempos de vida dos objetos não são semelhantes.
/ 0 1 " $ 2
$ !" + 1 1
Resposta: LETRA C
2
3 4 1 + ! $ + !
( 5 + + 6+ +$ $
7 8 $- ! ! 9 2
1% + 2 +: 4 $
! ! 9 4
3
class Classes de análise (completo)
«entity»
«boundary» «control» «entity»
Filial
IUReserv aVeic CtrlReserv aVeic Inv entário
+ endereço
1 1 1 1 1
+ estadoFederação
+ IDFilial
1
1 1
1
1 *
«entity»
Cliente «entity»
1
Veículo
+ email
PerfilCliente + endereço + acessorio
1 1 + nome reserva + categoriaVeic
+ fumante
+ telComercial + estado
+ preferenciaCategoriaVeic
+ telResidencial * *
Reserv a «entity»
Proteção
+ custoEstimado
ProgramaFidelidade
< é aplicada + dataInício + coberturaAdicional
+ saldoPontos + dataTérmino + custoDiario
0..1 1 + horaInício * + exclusões
+ horaTérmino + limitesResponsabilidade
2 ! = < 9 2 1