Atributos de classe em Java
Os atributos de classe Java são discutidos para atender às necessidades dos alunos de forma mais eficaz.
Atributos de classe Java
O termo “ variável ” foi usado no capítulo anterior para mrx (conforme mostrado abaixo). Este é realmente um atributo de classe . Um atributo de classe também pode ser pensado como uma variável dentro de uma classe.
Criando uma classe com dois atributos: ample e mrx:
public class Main { double ample= 2.45; double mrx = 4.11; }
Um atributo de classe também pode ser referido como um campo .
Acesso de atributo
Para acessar os atributos da classe Java , você deve criar um objeto da classe e usar a sintaxe de ponto (.).
No exemplo a seguir, um objeto com o nome my_Object será criado a partir da classe Main. Para imprimir o valor de um objeto, usamos seu atributo mrx.
Faça um objeto chamado “my_Object” e imprima mrx:
Example:
Agora crie um objeto chamado “my_Object” e imprima o produto dos cinco primeiros números naturais:
Example:
Modificar Atributos
No que diz respeito aos atributos de classe Java, você também pode alterar seus valores.
Defina o valor da variável String ample como Java Language:
Example:
Como alternativa, você pode substituir os valores existentes:
Example:
Da mesma forma, esta técnica pode ser usada para modificar o valor de um número inteiro conforme mostrado no exemplo abaixo.
O valor de mrx é atualizado de 23 para 51 conforme o exemplo abaixo:
Example:
Também podemos modificar diferentes tipos de dados ao mesmo tempo, conforme mostrado abaixo.
O exemplo a seguir mostra a alteração do valor de String ample de Oop para Object Oriented Programming e integer mrx de 52 para 77:
Example:
Definir um atributo como final evita que o atributo seja substituído:
Example:
Example:
Se uma variável deve sempre armazenar o mesmo valor, como PI (3.14159…), você deve usar a palavra-chave final.
“Modificador” é o nome da palavra-chave final. O capítulo Modificadores Java ensinará mais sobre eles.
Múltiplos Objetos
É possível alterar os valores de atributo de um objeto sem afetar os de outro se você criar vários objetos de uma classe.
Torne os mrx de my_Second_Object "Modificadores" enquanto deixam o mrx de my_First_Object inalterado:
Example:
Faça o tamanho de my_Second_Object "17,77" enquanto deixa o tamanho de my_First_Object inalterado:
Example:
Atributos Múltiplos
Nos atributos de classe Java, não há limite para o número de atributos que você pode especificar:
Example: