Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
O que são " variáveis ​​de instância " em Java
? A linguagem Java permite que os desenvolvedores criem aplicativos usando a modelagem orientada a objetos. Em uma aplicação orientada a objeto , as tarefas são realizadas por um grupo de objetos. Esses objetos têm comportamento e propriedades que são definidas dentro de declarações de classe . Quando os programadores escrever tais declarações de classe , eles podem usar variáveis ​​de instância para modelar os itens de dados que podem ser acessados ​​por toda a classe. Cada objeto de uma classe tem sua própria cópia de quaisquer variáveis ​​de instância na declaração da classe . Variáveis ​​Java

valores de dados Java armazenar variáveis ​​ou referências de objeto . A seguinte variável armazena amostras de um valor inteiro tipo primitivo :

int myNum = 5;

O seguinte exemplo de código demonstra a criação de uma variável para armazenar uma referência de objeto , usando a classe Integer :

Integer myNumber = new Integer (5);

Este armazena uma referência de objeto , em vez de um valor de dados , como no primeiro exemplo . Quando o Java encontra esse código , ele irá criar um objeto de acordo com a declaração da classe Integer, retornando uma referência à localização do novo objeto na memória . Após a operação de atribuição indicado pelo sinal de igual , o " myNumber " nome da variável irá apontar para este local .

Classes

Quando os programadores criar aplicações em Java usando Object- técnicas de orientação , eles criam uma ou mais declarações de classe , definindo os objetos que precisam para realizar o conjunto de tarefas dentro do aplicativo como um todo. Dentro de uma declaração de classe , os desenvolvedores podem incluir variáveis ​​e métodos. Estas variáveis ​​e métodos existirá para todas as instâncias da classe criada dentro do aplicativo. O método construtor é particularmente importante, pois quando os programas Java criar um objeto de uma classe, o método construtor é executado.

Objeto Instâncias

Uma vez que uma declaração de classe existe dentro de um aplicativo Java , os programadores podem criar instâncias de objetos da classe. Os programas podem automaticamente também criar objetos de classes fornecidas como padrão dentro da linguagem , como a classe Integer. O seguinte código de exemplo demonstra a criação de um objeto da classe " Helper" em um aplicativo com um " ajudante " declaração de classe :

Helper Myhelp = new Helper ( " Jim ");

isso trabalho em um caso em que o construtor da classe recebe um parâmetro string.
variáveis ​​de Instância

dados Instância armazenar variáveis ​​para instâncias individuais de uma classe. Por exemplo, na classe " Helper" , a seguinte variável de instância pode ser declarada :

myName private String ;

Isso normalmente aparecem antes que o método construtor, que pode criar uma instância da seguinte forma:

Helper pública (String helperName ) {

myName = helperName ;

}

é prática comum para garantir que todas as variáveis ​​de instância ter sido atribuído um valor pelo tempo que o método construtor termina a execução . Variáveis ​​de instância são normalmente declarados com visibilidade privada , o que significa que seus valores só podem ser alterados dentro da classe.
Acesso

código externo a uma classe às vezes pode acessar o variáveis ​​de instância através de métodos de classe , como no seguinte exemplo de código :

public String getName () {

retornar myName ;

}

código externo pode acessar a variável chamando este método em uma instância da classe , como segue:

Cordas theName = myHelp.getName ();

Este é um método de " assessor " . Quaisquer métodos que fornecem código externo com a capacidade de modificar os valores das variáveis ​​de instância , " modificador " métodos , pode realizar verificações para evitar valores inválidos de ser usado .

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer desmoronamento listas sem Java 
·Como converter HashMap de Feijão 
·Como: iReport para NetBeans 
·Como desativar números aleatórios em Java 
·Como Ler Variáveis ​​JavaScript do WebView no Android 
·Como envolver API Com Android 
·As vantagens e desvantagens do uso de Applets Java 
·Como formatar strings em Java Sintaxe Básica 
·O Java Applet Failed 
·Como criar módulo de classe sufixos 
  Artigos em destaque
·Como usar um InputBox em VBScript 
·Como conectar quadros usando NetBeans 
·Como indexar arquivos de entrada em Java 
·Como Lançai a visualização de parâmetros em Android…
·Como alterar um fator de preenchimento 
·Como fazer um arquivo GNU para C + + 
·Java Float Entrada 
·Como imprimir valores ENUM em C 
·Como calcular as vogais , consoantes e espaços de uma …
·Guia do Programador para EGA e VGA Cards 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados