En un diagrama UML, ¿cuál es la forma correcta de representar una clase de plantilla?¿Cuál es la forma correcta de representar las clases de plantilla con UML?
43
A
Respuesta
78
Rectángulo normal con un rectángulo punteado en la esquina superior derecha, para representar el parámetro de la plantilla. Algo como esto:
.......
___________: T :
| :.....:
| |
| ClassName |
| |
|______________|
2
Un enfoque más útil es utilizar un clasificador UML para la plantilla. Este es un elemento UML que representa una extensión de la notación UML. Si su herramienta admite perfiles, cree el Clasificador dentro de uno. Defina el clasificador para la plantilla, e incluya las propiedades y los métodos de la plantilla, luego, en lugar de usar la notación de clase estándar, use el clasificador que ha creado para cada clase que use la plantilla. Este sería el uso correcto del UML para plantillas.
Cuestiones relacionadas
- 1. ¿Cuál es la forma correcta de representar elementos XML nulos?
- 2. ¿Cuál es la forma correcta de representar y manipular probabilidades y porcentajes en Java?
- 3. ¿Cuál es la forma correcta de redirigir?
- 4. Álgebra relacional: ¿cuál es la forma correcta de representar una cláusula 'teniendo'?
- 5. ¿Cuál es la forma correcta de representar el doble en C#?
- 6. ¿Cuál es la forma correcta de usar maxAge con Express.js?
- 7. ¿Cuál es la forma correcta de incluir encabezados Qt?
- 8. ¿cuál es la forma de representar un unichar en lua
- 9. ¿Cuál es la forma correcta de sobrecargar el operador == para una jerarquía de clases?
- 10. ¿Cuál es la forma correcta de administrar las conexiones a Mongo con MongoJS?
- 11. ¿Cuál es la forma correcta de usar TypeForwardedToAttribute?
- 12. ¿Cuál es la forma correcta de cargar módulos/clases desde lib/cuando se usa config.threadsafe! ¿opción?
- 13. ¿Cuál es la forma correcta de documentar las constantes de PHP (definir) con phpDocumentor
- 14. ¿Cuál es la forma correcta de mostrar la InnerException completa?
- 15. ¿Cuál es la forma correcta de configurar mis clases en programación OOP en PHP?
- 16. ¿Cuál es la forma correcta de sangrar Erlang?
- 17. ¿Cuál es la forma correcta de sobrecargar a los operadores en clases base abstractas?
- 18. ¿Cuál es la forma correcta de manejar las conexiones JDBC con Spring y DBCP?
- 19. ¿Cuál es la forma correcta de probar áreas en excepciones?
- 20. ¿Forma correcta de crear clases en JavaScript?
- 21. ¿Cuál es la forma correcta de acceder a las variables de clase en Ruby 1.9?
- 22. ¿Cuál es la forma correcta de manejar eventos en C++?
- 23. ¿Cuál es la forma correcta de ocultar una etiqueta HTML?
- 24. ¿Cuál es la forma correcta de detectar Opera usando jQuery?
- 25. ¿Cuál es la forma correcta de documentar archivos, clases y constructores?
- 26. ¿Cuál es la forma correcta de cargar un ListBox?
- 27. ¿Cuál es la forma correcta de declarar un Doctype HTML5?
- 28. ¿Cuál es la forma correcta de desconectar un MediaController?
- 29. ¿Cuál es la forma correcta de usar scala.io.Source?
- 30. ¿Cuál es la forma correcta de pasar una excepción? (C#)
Me acabo de dar cuenta de que publicar un enlace en Twitter podría contarse como rep-scamming. Excepto que alcancé el límite para el día * las edades * atrás ... todo lo que puedo obtener son los 15 puntos por haber aceptado (con suerte). Corolario: tal vez debería haberlo twitteado a las 12.01 UTC;) –
¿No alcanzas el límite de repeticiones todos los días? – Kibbee
Sí, pero cuanto antes ocurra en el día, es más probable que cualquier respuesta aceptada contribuya con el +15 más allá del límite en lugar de * a * el límite. –