Leyenda para los diagramas UML
Pgina 1 de 2
Fundacin Sidar - Acceso Universal Seminario SIDAR
Principal >> Aplicacin: UAW >> Documentacin de las clases java
Definiciones de los diagramas UML
Trmino o elemento Superclases Definicin Clases a partir de las cuales otra clase hereda campos y mtodos. Tambin llamadas clases padre, principales o antecesoras. Estructuras que definen objetos. Las definiciones de clases definen campos y mtodos. Representacin Una lnea continua con un gran tringulo que apunta de la subclase a la superclase. Aparece en la parte superior del diagrama UML. Se muestran en un recuadro rectangular de fondo amarillo con el nombre en la parte superior y los campos y mtodos por debajo. Ejemplo de diagrama
Clases
Clases abstractas
Clases de las que no se pueden crear instancias pero son antecesoras de otras clases. Clases que amplan la superclases. Tambin se llaman clases herederas, clases subordinadas y clases descendientes. Clases que implementan una interfaz central.
Se muestran en cursiva.
Subclases
Una lnea continua con un gran tringulo que punta de la subclase a la superclase. Aparece en la parte inferior del diagrama UML. Una lnea discontinua con un gran tringulo que apunta de la clase de implementacin a la interfaz heredada. Aparece en la parte inferior del diagrama UML. Una lnea continua con un gran tringulo que apunta de la subinterfaz a la interfaz antecesora. Aparece en la parte superior del diagrama UML. Un rectngulo con el fondo naranja. El nombre la interfaz aparece en cursiva.
Clases de implementacin
Interfaces ampliadas
Interfaces antecesoras heredadas por una clase descendiente.
Interfaz
Grupos de constantes y declaraciones de mtodos que definen la forma de una clase sin implementar los mtodos. Las interfaces permiten establecer lo que debe hacer una clase sin definir la forma de hacerlo. Interfaces implementadas por la clase central.
Interfaces implementadas
Una lnea discontinua con un gran tringulo que apunta de la clase de implementacin a la interfaz implementada. Aparece en la parte superior del diagrama UML. Una lnea discontinua acabada en punta de flecha.
Dependencias directas e inversas
Relaciones en las que los cambios realizados en el objeto utilizado pueden influir en el objeto que lo utiliza.
Leyenda para los diagramas UML
Asociaciones directas e inversas Paquetes Dependencias especializadas en las que se guarda una referencia a otra clase. Conjuntos de clases relacionadas. Una lnea continua acabada en punta de flecha. Un rectngulo con una pestaa en la parte superior y el nombre del paquete en esta pestaa o debajo. El paquete actual se muestra sobre un fondo verde brillante. Los dems paquetes se muestran sobre un fondo de un verde ms oscuro. Se enumeran bajo los campos, e incluyen los tipos que devuelven. Aparecen en cursiva. Se enumeran bajo el nombre de la clase, e incluyen los tipos que devuelven. Los miembros, campos, variables y mtodos estticos se muestran subrayados en el diagrama UML.
Pgina 2 de 2
Mtodos
Operaciones definidas en una clase o interfaz. Mtodos sin implementacin. Variables de instancia o miembros de datos de un objeto. Con mbito de clase.
Mtodos abstractos Campo
Esttico
JBuilder [[Link]