Exercicis de diagrama de classes

Exercicis de domini

Solució exercici1

UNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDEmpleat+String dniDepartament+String nom+dirigeix+0..1+0..*

Solució exercici2

UNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDVol+String codiCiutat+String nom+desti+0..*+1+origen+0..*+1

Solució exercici3

UNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDPersona+fillBiologic+[1] pare+[0..*] fill

Solució exercici5

UNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDPersona+String nom+String dni+String adreçaProfessor+int souAlumnePASCurs+String nom+cursa+0..*+0..*Carreg+String nom+[0..*]+[0..*]

Solució exercici6

UNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDPerson+String dni+String name+String adressMaried+Date wedingDate+int getMariedYears()Single+boolean hasCopple

Solució exercici7

UNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDPerson+String phoneNumberCity+String name+lived+0..*+0..*

Solució exercici8

UNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDUNREGISTEREDPerson+Date birthDateCity+String name+bornIn+0..*+0..1