Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Pgina 1 de 2
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
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.
Relaciones en las que los cambios realizados en el objeto utilizado pueden influir en el objeto que lo utiliza.
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.
Esttico
JBuilder [http://info.borland.com/techpubs/jbuilder/jbuilderx/bajb/uml.html#diagram]