En Java, es perfectamente legal que una interfaz extienda una interfaz. ¿Esta relación en UML parece una relación de "ampliación" (línea continua, punta de flecha cerrada, sin rellenar) o una relación de "implementaciones" (línea punteada, punta de flecha cerrada, sin rellenar)? Parece que no puedo encontrar un ejemplo de esta relación, ya sea en línea o en el libro de Fowler.¿Cómo se ve una relación "interface extends interface" en UML?
22
A
Respuesta
28
Uso "se extiende" (línea continua, cerrada, punta de flecha sin relleno), lo cual es consistente con la forma en Java utiliza los extends
y implements
palabras clave.
- "se extiende" == UML relación de generalización/especialización
- relación realización UML == "implementos"
El sub-interfaz es una especialización de la super-interfaz, no una realización de eso.
Ver http://www.informit.com/articles/article.aspx?p=29224&seqNum=2
.
Cuestiones relacionadas
- 1. ¿Cómo se define una @interface en Scala?
- 2. se pueden agrupar elementos en Interface Builder
- 3. ILookup interface vs IDictionary
- 4. .NET TAPI Interface
- 5. Usando django-rest-interface
- 6. Interface versus clase concreta
- 7. advertencias Interface Builder
- 8. Ruby win32 api interface
- 9. orientación Interface en IOS 6.0
- 10. Interface Builder UIDatePicker
- 11. Delphi Interface Performance Issue
- 12. Mercurial log interface
- 13. Haskell Bad Interface File
- 14. C# interface herencia
- 15. Xcode Interface Builder no se inicia
- 16. Cómo agregar MKUserTrackingBarButtonItem en Interface Builder
- 17. Django admin interface inlines placement
- 18. Directrices para diseñar Clean Interface
- 19. Usando Interface Builder para UITableViews
- 20. Cómo usar UITableViewCell personalizado desde Interface Builder?
- 21. Usar Singleton In Interface Builder?
- 22. iPhone Interface Builder y Delegados
- 23. Características ocultas de Interface Builder?
- 24. Interface/Abstract Class Coding Standard
- 25. Interface Builder: cómo seleccionar elementos anidados?
- 26. Boost.Variant Vs Virtual Interface Performance
- 27. Android Designer como "Interface Builder"?
- 28. Imágenes en Interface Builder al usar MonoTouch
- 29. Convertir NIB en XIB sin Interface Builder
- 30. Problemas al utilizar UITapGestureRecognizers en Interface Builder
Muchas gracias, eso ayuda mucho. –
@Doms - Me alegra ayudar –
jeje, qué hermoso diamante :) –