Diagrama d'objectesUn diagrama d'objectes en el Llenguatge Unificat de Modelatge (UML), és un diagrama que mostra una vista completa o parcial de l'estructura d'un modelatge en un moment específic.
DescripcióEl diagrama d'objectes consisteix en la mostra de les instàncies creades i els vincles existents entre ells en un moment donat. És per això que el diagrama d'objectes s'utilitza un cop el sistema està actiu. Els diagrames d'objectes i diagrames de classes estan estretament relacionats i l'ús de la notació gairebé és idèntica. El diagrama d'objectes és la representació dinàmica del diagrama de classes. Els diagrames d'objectes són més concrets que els diagrames de classes. Sovint s'utilitzen per proporcionar exemples o actuar com a casos de prova per als diagrames de classes. Normalment es mostren els atributs d'interès de la instància en un diagrama d'objectes. Conceptes del diagrama d'objectesEspecificacions d'una instància[1]Les instàncies es representen dintre d'un rectangle amb el seu nom subratllat i a vegades el valor d'un o diversos dels seus atributs. El nom d'una instància es representa de la següent forma:
El valor de l'atribut es representa de la següent forma:
Els atributs de la instància, en cas de tenir-ne, es posaran separats per una línia continua a sota del nom de la instància, dins del mateix rectangle. Les relacions entre instàncies es representen mitjançant línies contínues, que s'anomenen link. Altres connexions del UML com l'agregació o la composició també poden aparèixer en un diagrama d'objectes. Exemple de diagrama d'objectes [2]A diferència d'un diagrama de classes, el diagrama d'objectes només mostra instàncies. Els diagrames d'objectes són molt útils per explicar relacions que en un diagrama de classe poden semblar complicades, com en el cas d'una relació reflexiva. Aquest petit diagrama de classe, mostra com un departament universitari pot contenir molts altres departaments. El diagrama d'objectes següent, instància el diagrama de classes i el substitueix per un exemple concret. ![]() Diagrama d'objectes Vs Diagrama de classes [3]
Referències
Vegeu també |
Portal di Ensiklopedia Dunia