sdfsdf
Las clases se dibujan como rectángulos. Una clase puede aparecer en varios diagramas. Sus
atributos y operaciones sesuprimen, a menudo en todos menos en un diagrama.
Si lo que se va a representar es un Objeto, irá subrayado para diferenciarlo.
2) ¿Cómo se representa un atributo y una operación?
Laslistas de atributos y de operaciones se muestran en compartimientos separados. Los
compartimentos pueden ser suprimidos cuando no es necesario el detalle completo.
3) ¿Cuál es elobjetivo de establecer una visibilidad en los atributos y operaciones de una clase?
¿Cómo vincula este concepto con el de encapsulamiento?
La clase tiene visibilidad con respecto a sucontenedor; la visibilidad específica como puede ser
utilizada por otras clases externas al contenedor.
4) Explique los ámbitos de visibilidad privada, pública y restringida de atributosy operaciones.
Los atributos o características de una Clase pueden ser de tres tipos,los que definen el grado
de comunicación y visibilidad de ellos con el entorno;Privado, Público oProtegido.
Privado: Se representa con el signo (). Indica que el atributo sólo será accesible desde dentro
de la clase.
Público: Se representa con el signo (+). Indica que elatributo será visible tanto dentro como
fuera de la clase, es decir, es accesible desde todos lados.
Protegido: Se representa con el signo (#). Indica que el atributo no será accesibledesde fuera
de la clase, pero sí podrá ser accedido por métodos de la clase además de las subclases que
se deriven.
5) ¿Qué es una clase abstracta? ¿Cómo se representa? ¿Para qué seutiliza?
Una clase abstracta es una clase no definida ya que posee métodos que no han sido aún
implementados.
La única forma de usarla es definiendo subclases , que implementen
Regístrate para leer el documento completo.