| 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
    Cómo ocultar datos en Java
    Java es un lenguaje de programación orientado a objetos . Una característica principal de la programación orientada a objetos es la encapsulación . Encapsular un miembro de datos oculta detrás de una interfaz . Mantiene los datos ocultos de todos los objetos que tratan de interactuar con él . La interfaz encapsula determina exactamente cómo los objetos pueden afectar los datos ocultos . Una buena manera de practicar programación Java orientado a objetos es escribir un programa rápido que esconde un miembro de datos y también proporciona una interfaz pública que permita el acceso a los datos. Cosas que necesitará
    Java Software Development Kit con NetBeans Integrated Development Environment ( IDE ) Bundle (ver Recursos para el enlace)
    Ver Más instrucciones
    1

    carga el IDE NetBeans haciendo clic en el icono del programa . Cuando se carga el programa , vaya a "Proyecto Nuevo /New " y seleccione "Aplicación Java " de la lista de la parte derecha de la pantalla. Un nuevo archivo de código fuente en el editor de texto de NetBeans . El archivo de código fuente contiene una nueva declaración de la clase y una función principal vacía. Debe ser algo como esto :

    pública Clase className

    { int main ( String [] args ) { public static } }
    2

    Crear un oculto, o miembro privado , los datos dentro de los corchetes de la declaración de la clase , pero por encima de la declaración principal método. El miembro de datos privado será inaccesible excepto por el captador especial y métodos setter . Para todos los demás objetos , el miembro de datos será invisible. Esto es posible gracias a la utilización de la palabra "privado" en la declaración del miembro de datos . Escriba el siguiente entre las llaves del método principal :

    private int x = 4 ;
    3

    Crear una función setter llamado " setX " que va a cambiar el valor de la variable x . La variable x no se pueden cambiar en cualquier otra forma a causa de su atributo privado. Es efectivamente invisibles a otros objetos . Una función setter simplemente establece un valor a la variable x . Escriba el siguiente debajo de la declaración por escrito en el paso anterior :

    setX public void (int y)

    { x = y; }
    4

    Crear un captador funciones con nombre " getX ", que toma el valor actual de x . Esta es la única manera de saber cuál es el valor de x es , ya que es privado y accesibles sólo desde dentro de esta clase. Escriba el siguiente getter debajo del setter escrito en el paso anterior:

    public int getX ()

    {return x ;}
    5

    Crear una nueva instancia de esta clase mediante el método principal. Esto le permite acceder a los captadores y definidores . Para crear una nueva instancia de la clase, escriba la siguiente instrucción dentro de los corchetes del método principal :

    className cN className = new ();
    6

    Establecer el valor de variable x utilizando la función setter " setX ". Esta es la única forma de acceder a este campo privado , ya que es efectivamente invisible . Escriba el siguiente comunicado por debajo de la declaración anterior , aún dentro de los corchetes del método principal :

    cN.setX ( 8 ) ;
    7

    obtener el valor de la variable x utilizando el función getter " getX . " Esta función se puede utilizar en conjunción con una función de impresión para el valor de salida a la consola de salida . Para imprimir el valor de x en la consola , escriba la siguiente declaración a continuación el escrito en el paso anterior :

    System.out.println ( cN.getX ());
    8

    ejecutar el programa pulsando F6. El programa oculta la variable x de todo menos de su propia clase , que tiene un comprador y un método setter . Al invocar estos métodos, puede establecer y obtener valores de x sin ver x sí mismo. El programa imprime el valor " 8 ", ya que eso era lo que x se cambió por el método setter .

    Previous :

    next :
      Artículos relacionados
    ·¿Cómo para que solicite una respuesta en Java 
    ·Cómo obtener información DSN Uso de Java 
    ·Java BorderLayout Tutorial 
    ·Conceptos de programación en Java 
    ·Una explicación de la INT, NUM1 , Num2 y NUM3 en códi…
    ·Cómo cambiar el color de la barra de desplazamiento Us…
    ·Cómo utilizar la línea de comandos depuradores Java 
    ·Cómo escribir una clase abstracta en Java 
    ·¿Qué son los Applets 
    ·Cómo mostrar porcentajes en Java 
      Artículos destacados
    ·Cómo ordenar los datos tabulares en Python 
    ·Cómo agregar elementos a un cuadro combinado con JavaS…
    ·Cómo desmontar VB 
    ·Cómo Ir Posición en GridLayout en Java 
    ·Pintar método en un applet de Java 
    ·Cómo analizar con expresiones regulares 
    ·Cómo escribir Pseudocódigo para buscar palabras en un…
    ·Cómo hacer un VB6 OCX 
    ·Cómo quitar un cuadro de lista Visual Basic 
    ·¿Cómo revertir una matriz 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com