“Conocimientos Programación>Lenguajes De Programación

¿Cuál es el papel de referencia y establecer atributos en un diagrama de clases de diseño

2014/2/7
? Software orientada a objetos se ha diseñado utilizando diagramas de clases antes de cualquier código está escrito . Una clase es una entidad abstracta que representa algo que tiene un estado y un comportamiento, y está diseñado generalmente con un propósito en mente. Por ejemplo , una clase puede representar a una persona , una cuenta bancaria o una conexión de red. Los diagramas de clases detalle la relación entre las clases en un programa , y también detalles de los atributos de las clases. Los atributos de clase representan los datos de una clase contiene. Dos ejemplos de atributos son los atributos de referencia y conjunto . Referencia atributos

A los puntos de referencia a otro objeto. Un objeto es una instancia de una clase, que es un proyecto para una entidad abstracta. Por ejemplo , una clase puede representar un coche . Una instancia de esta clase podría representar un coche específico , con una marca, modelo y año . Instanciación crea un objeto de una clase y establece ciertos valores por defecto . El papel de las referencias como atributos en un diagrama de diseño indica que esta clase se basa en otra clase que debe ser instanciada en un objeto . Esta instancia se puede hacer dentro de la misma clase o en otra parte del programa , pero hay que hacerlo para que la referencia sea válida. Este atributo que da una idea de qué requisitos tiene la clase.
Uso apropiado de los atributos de referencia
atributos referencia

deben utilizarse cuando una clase requiere los servicios de otra clase. Referencias a sí mismos ocupan poca memoria , pero permiten el acceso a clases enteras . Si la clase depende de la funcionalidad de otra clase , se debe crear un atributo de referencia en lugar de importar toda la clase o reprogramar las funciones de ti mismo.
Set atributos
< p> un conjunto de atributos es un atributo que permite a los clientes ( un cliente es un objeto que intenta acceder a esta clase ) para ajustar los datos de cualquier variable a la que está conectada. Esto indica que los datos pueden ser manipulados por los clientes y por lo tanto está sujeta a cambios .
Uso apropiado de establecer atributos

establecer atributos se debe utilizar para cada variable que puede ser alterado por los clientes para la clase . Todas las variables deben ser declaradas privado para que ningún cliente pueda verlos o modificarlos . Sin embargo , si tienen que acceder o modificados, esto se logra a través de establecer y obtener atributos. De esta manera , la clase proporciona cierto control sobre cómo se accede a los datos . Por ejemplo , una clase podría permitir a un cliente para establecer uno de sus miembros de datos si se cumplen ciertas condiciones. Esta lógica se maneja dentro de un conjunto de atributos . Si el cliente sólo puede establecer directamente el miembro de datos , esta lógica sería anulada.

Lenguajes De Programación
Cómo diseñar la lógica de un diagrama de flujo que imprime los números
Game Maker Consejos
Cómo depurar con Eclipse JSP
Cómo crear un JAD De COD ALX
Cómo compilar un archivo SWF en FlashDevelop
Cómo asignar un archivo
Tutoriales sobre algoritmos utilizados en Informática Gráfica
Las diferencias entre los datos Objeto abstracto Tipos y abstracción de datos
Conocimientos Informáticos © http://www.ordenador.online