Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CASOS DE USO
Conalep
JEANETH VIRIDIANA MACIAS SERRANO
Diagrama de clase
Elementos
Es representada por rectángulo, que posee tres divisiones:
Superior: contiene el nombre de la clase
Intermedio: Contiene los atributos (o variables de las instancias) que
caracterizan a la clase (puede ser prívate, protected o public).
Inferior: Contiene los métodos u operaciones, las cuales son la forman
como interactua el objeto con su entorno (dependiendo de la visibilidad:
private, protected o public).
1. Public: Indica que el atributo será visible tanto dentro como fuera de
clase, es accesible desde todos lados.
2. Private: Indica que el atributo solo será accesible desde dentro de la
clase (solo sus métodos lo pueden utilizar).
3. Protected: Indica que el atributo no será accesible desde fuera de clase,
pero si podrá ser accesado por métodos de la clase además de las
subclases que se deriven.
Simbología
Diagrama de objeto
Elementos
Los diagramas de objetos son sencillos de crear: se componen de objetos,
representados por rectángulos, conectados mediante líneas. Estos son los
elementos principales de un diagrama de objetos:
Objetos - son instancias de una clase. Si un coche es una clase, un Altima 2007
de Nissan es un objeto de una clase. Los objetos en la clase "Padres" son tus
padres específicos, por ejemplo, Elaine y Gary.
Títulos de clases - los atributos específicos de la clase. En el diagrama de objetos
de árbol genealógico, se trata del nombre, género y edad de los integrantes de la
familia. Se pueden enumerar como elementos en el objeto o incluso en las
propiedades del propio objeto (p. ej., color).
Atributos de clases - un rectángulo con dos pestañas que indica un elemento de
software.
Enlaces - se trata de las líneas que conectan un objeto con otro. El diagrama de
objetos corporativo siguiente muestra cómo los departamentos están conectados
en un estilo de organigrama tradicional.
Simbología
Diagrama de casos de uso
Elementos Explicación
Herramienta de selección Habilite el cursor para seleccionar y pasar el
estándar ratón por encima de elementos del diagrama.
Simbología
Que son las clases públicas, Protegidas y privadas
Public:
Una variable/función pública puede ser accedida desde fuera de la clase. Es decir,
puedo acceder desde la instancia de la clase y no sólo desde el código interno de
la clase. Ejemplo de funciones públicas son los métodos de una clase. También es
posible crear variables públicas, para que puedan ser manejadas desde la
instancia, pero no es algo común o recomendable, entre otras cosas porque deja
un hueco de seguridad en la clase, acabando con la idea de la “encapsulación”.
Para declarar una variable/función como pública, se le antepone la palabra clave
“public”.
Private:
Al contrario que las públicas, las variables/funciones privadas sólo pueden ser
accedidas desde dentro de la misma clase. Todo intento de llamarlas desde la una
instancia de la misma es en vano. Mantener variables/funciones privadas permiten
tener un mayor control sobre la clase, sobre el modo como procesa sus métodos,
como maneja sus variables, etc. Para declarar una variable/función como privada,
se le antepone la palabra clave “private”.
Protected:
Local:
Una variable “local” sólo es accesible desde dentro de la función donde se declara;
esto es válido tanto para los parámetros de la función como para las variables
declaradas dentro de ella. Una vez terminada la función, la variable es destruida
hasta que la función vuelve a ser invocada. No hay palabras clave para las
variables locales.