| 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 >> Programación Java >> Content
    Obtener y establecer el método en Java
    Java es un lenguaje de programación orientado a objetos (POO ) . Código orientado a objetos se organiza mediante una construcción llamada "clase ", que sirve como modelo para la creación de un "objeto ". Un objeto es una colección de propiedades ( variables miembro ) y comportamientos ( métodos). Por lo general, las variables miembro son privadas y pueden acceder sólo por el objeto que los contiene . " Get " y los métodos "set" , también llamados " getters " y " setters ", son métodos especiales que interactúan con las variables miembro privadas. Función

    getters y setters , o métodos de descriptor de acceso ", " facilitar el acceso a las propiedades de un objeto. Un método get devuelve el valor de una propiedad en poder de un objeto. Un método get tiene un tipo de retorno que coincida con el tipo de la variable de miembro asociado. Recibe métodos normalmente no toman ningún parámetro. Un método set tiene un tipo de cambio "vacío " y toma un parámetro del tipo apropiado asignar a la variable de miembro asociado.
    Convenciones
    métodos accesores

    son utilizados por objetos externos , y por lo tanto se declaran como métodos " públicos" ( visible desde el exterior) . La convención aceptada es la de nombrar a obtener y establecer métodos para la variable de miembro asociado ( por ejemplo, " getName " y " setNombre ", asociado a la variable "nombre" ) , con el prefijo "get " o "set ". No todas las variables miembro pueden tener asociados los métodos de acceso . Estos métodos se escriben sólo para los valores que necesitan ser visitada desde el exterior.
    Propósito

    Restringir el acceso a las variables miembro de un objeto es parte de una práctica llamada " encapsulación " . Encapsulación compartimenta los componentes de un objeto , ocultando la aplicación ( funcionamiento interno ) del objeto que no tiene por qué ser visible desde el exterior , y la protección de los datos internos de la modificación sin marcar. Métodos de descriptor de acceso pueden realizar cálculos , validaciones , u otras acciones que serían superadas por las variables miembro directamente accesible.
    Beneficios

    Protección variables miembro utilizando métodos de acceso permite a los programadores cambiar fácilmente el código interno sin cambiar la forma en que la clase se utiliza por otros. Esto evita la necesidad de cambios de código en toda la aplicación cuando se modifica una sola clase. Compuestos absorbentes pueden realizar cálculos y las acciones requeridas para producir un valor , lo que minimiza la cantidad de código externo necesario para utilizar el valor. Setters pueden realizar la validación , la prevención de los errores causados ​​por variables miembro están fijados a los valores no válidos.
    Consideraciones

    agregar métodos de acceso a una clase se debe hacer de forma conservadora. Sólo las variables miembro que requieren acceso externo debe tener métodos de acceso . Propiedades que sólo deben ser modificados por el funcionamiento interno no necesitan setters . Las propiedades que no tienen relevancia externa no deberían tener getters . Esta práctica minimiza la exposición de la implementación de un objeto, y protege inmuebles de modificaciones que podrían introducir errores en tiempo de ejecución . El menor número de métodos públicos haya, más fácil de mantener el código será.

    Previous :

    next :
      Artículos relacionados
    ·Cómo iniciar un navegador de Web en Java 
    ·Cómo quitar las anotaciones de código Java 
    ·De inicio de Java no apunta a la JDK 
    ·Cómo instalar Java 
    ·Cómo hacer una instalación de Java 
    ·Set Vs . Lista en Java 
    ·Cómo hacer una línea de bucle continuo 
    ·Cómo hacer un histograma en Java 
    ·Cómo conectar a un proceso de Ejecución de Java 
    ·Cómo detener WEBrick en NetBeans 
      Artículos destacados
    ·Cómo obtener las funciones de usuario de autenticació…
    ·Cómo utilizar Perl para buscar un documento pdf 
    ·Cómo encontrar las palabras en un archivo mediante PHP…
    ·Cómo solucionar problemas de un diagrama de flujo del …
    ·Cómo dejar comentarios en código Java 
    ·Cómo escribir un archivo de texto en una tabla de base…
    ·Cómo utilizar botones de opción para PictureBox en Vi…
    ·El porcentaje de uso de PHP vs. JSP 
    ·Microsoft C + + Tutoriales 
    ·Cómo convertir un número a una fecha en VB 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com