Solo estoy usando StarUML para crear mi diagrama de clase UML y algo me molesta. Creo una representación de interfaz, que es un círculo, sin embargo, no hay espacio para agregar qué métodos y atributos define la interfaz. ¿Es esta práctica UML normal?StarUML que define los métodos y atributos de la interfaz en el icono de la interfaz?
Si no, ¿cómo se puede saber (digamos que una clase implementa esta interfaz y tiene 4 métodos definidos) cuál de los 4 métodos provino de la interfaz y cuál no?
resuelto:
Ok sólo en caso de que alguien más tiene este problema- hay dos anotaciones, ambos son posibles en StarUML pero sólo uno de forma explícita (la notación de puntos). Para crear la notación <>, ingrese el nombre como <> IInterface_Name y luego trace una línea de realización entre las clases implementadas. Asegúrese de eliminar manualmente la relación anterior (incorrecta) que tenía haciendo clic con el botón derecho en la clase, el editor de colecciones y luego las relaciones.
Gracias, encontré otra forma, solo para mostrar el método de notación sin puntos, junto con una asociación de realización – Jean
Gracias, tuve el mismo problema y no sabía que podía cambiar la forma. Sin embargo, no me permitirá agregar ninguna declaración de método a la interfaz. Intenté 'Agregar> Operación' pero simplemente no hace nada. ¿Cómo agregaste la Operación2 a tu ISome? Estoy usando v2.0.0 mac. – scipilot
DOH! Ya respondiste eso en el punto 1. No había anulado las Operaciones de Supresión. Caso serio de RTFSO. – scipilot