Definindo uma classe em java: contas
Quando você vem até a ele, as diferenças entre uma conta e outra pode ser resumido como valores das variáveis em código Java. Talvez haja uma variável chamada equilibrar.
Conteúdo
Por outro lado, o valor de equilibrar é 55,63. A questão é, ao escrever um programa de computador para lidar com contas, como você separar uma equilibrar variável de uma outra equilibrar variável?
A resposta é criar dois objetos separados. deixe um equilibrar variável viver dentro de um dos objetos e deixar a outra equilibrar ao vivo variável dentro de outro objeto.
Enquanto você está nisso, colocar um nome e uma variável endereço variável em cada um dos objectos. E aí está - dois objetos, e cada objeto representa uma conta. Mais precisamente, cada objeto é uma instância da Conta classe. (Veja esta figura.)
Video: Curso de Java - Orientação a Objetos: Correção Exercícios Aula 43 - Parte 1 (Conta Bancária)
Por enquanto, tudo bem. No entanto, ainda não resolveram o problema original. Em seu programa de computador, como você se referir a um equilibrar variável, em oposição a outra equilibrar variável? Bem, você tem dois objetos sentados ao redor, então talvez você tem variáveis para se referir a esses dois objetos.
Criar uma variável chamada minha conta e outra variável chamada sua conta. o minha conta variável refere-se a um objecto (meu exemplo do Conta classe) com todo o material que está dentro dela. Para se referir a esse equilíbrio, escrever
Video: aula39 - classe Conta em Java
myAccount.balance
Para se referir a este nome, escrever
myAccount.name
Então yourAccount.balance refere-se ao valor em seu objeto de equilibrar variável, e yourAccount.name refere-se ao valor de seu objeto de nome variável. Para dizer ao computador o quanto se tem em uma conta, você pode escrever
myAccount.balance = 24.02-
Para exibir seu nome na tela, você pode escrever
out.println (yourAccount.name) -
Essas idéias se reuniram nesses exemplo listas.
Conta classe pública {String nome-String balance- endereço-double}
o Conta classe define o que significa ser um Conta. Em particular, diz-lhe que cada um dos Conta instâncias de classe tem três variáveis - nome, endereço, e equilibrar. Isto é consistente com as informações na figura. programadores Java tem um nome especial para as variáveis deste tipo (variáveis que pertencem a instâncias de classes). Cada uma destas variáveis - nome, endereço, e equilibrar - é chamado de campo.
Uma variável declarada dentro de uma classe, mas não dentro de qualquer método particular é um campo. Na listagem, as variáveis nome, endereço, e equilibrar são campos. Outro nome para um campo é um variável de instância.
Você pode realmente definir uma classe Java completo com apenas quatro linhas de código (dar ou tomar uma chaveta)? Você certamente pode. Na verdade, a Conta classe nesta lista é bastante representativo do que programadores Java pensa quando eles pensam classe. Uma classe é um agrupamento de coisas existentes. No Conta classe, as coisas existentes são dois Corda valores e uma Duplo valor.