| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    ¿Cuál es el papel de referencia y establecer atributos en un diagrama de clases de diseño
    ? 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.

    Previous :

    next :
      Artículos relacionados
    ·Las diferencias entre hasEventListener y willTrigger 
    ·Cómo convertir Código Asamblea de Shell Opcode 
    ·Herramientas de desarrollo móvil 
    ·¿Qué es un doble Literal 
    ·Cómo analizar gran cantidad de datos con ColdFusion 
    ·Cómo escribir proyectos de código abierto 
    ·¿Cuál es el significado de depuración 
    ·Oracle Business Intelligence Tools 
    ·Cómo codificar una raíz cuadrada en HTML 
    ·Cómo hacer un diagrama de flujo con dos argumentos 
      Artículos destacados
    ·Cómo dar formato a las comas en un número en Java 
    ·¿ Cuáles son las ventajas de la codificación de arri…
    ·Cómo agregar un TextField a un JApplet 
    ·Cómo agregar espacio alrededor de una imagen mediante …
    ·Cómo ejecutar Shells VBS BAT 
    ·Cómo quitar las etiquetas XML de un archivo XML en Vis…
    ·Cómo vincular un conjunto de datos de una cuadrícula …
    ·Cómo convertir de binario a decimal en Java 
    ·Cómo actualizar la versión para Java en el PATH 
    ·Cómo dividir un archivo FLAC con Dev- C + + 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com