| Apéndice | |
| Inicio | Apéndices | Archivo convenciones Java y UML | |
Convenciones Java y UML
Métodos de acceso getters y setters
Debido a que nos interesa que las Clases de Diseño ocupen el mínimo de espacio posible en un Diagrama de Clases de Diseño y a la vez queremos evitar tener que realizar un esfuerzo innecesario, es muy habitual no escribir en la Clase de Diseño los métodos getters y setters de acceso a los atributos
Este es un ejemplo en el que prescindimos de los métodos setMarca(marca:String) y getMarca() en la Clase de Diseño
Si quisiéramos indicar por ejemplo que sólo queremos implementar en la fase de desarrollo el método setMarca(marca:String) lo podemos indicar de la siguiente forma
o mejor de esta otra forma utilizando un estereotipo personalizado. Con la letra w (write) indicamos que se puede escribir información sobre la marca de la bicicleta
Si quisiéramos indicar por ejemplo que sólo queremos implementar en la fase de desarrollo el método getMarca() lo podemos indicar de la siguiente forma

o mejor de esta otra forma utilizando un estereotipo personalizado. Con la letra r (read) indicamos que se puede leer información sobre la marca de la bicicleta

Si quisiéramos indicar por ejemplo que no queremos implementar en la fase de desarrollo el método setMarca(marca:String) ni el método getMarca() también utilizaremos un estereotipo personalizado. En este caso con la ausencia de r y w indicamos que no queremos leer ni escribir información sobre la marca de la bicicleta