Enquanto gerencia os dados em Java, pode haver um requisito para dividi -los em seções diferentes para tornar o acesso conveniente. Por exemplo, classificando os dados de modo que as funcionalidades idênticas se anexam em um único lugar. Nesse cenário, definir e utilizar uma aula em Java é conveniente para armazenar e invocar os recursos de maneira eficaz.
Este artigo discutirá as abordagens para definir uma aula em Java.
Como definir uma aula em java?
"Class" é um bloco de construção fundamental na OOP (programação orientada a objetos). Ele pode ilustrar os dados e as funcionalidades associadas à classe, criando um objeto dessa classe e acessando as variáveis e funções do membro da classe.
Sintaxe
classe ClassName
// Adicione funcionalidades na classe
Terminologias importantes a serem consideradas ao definir uma classe
A seguir, estão as terminologias vitais que desempenham um papel fundamental ao declarar uma classe:
- ““Modificadores”: Estes representam que uma classe pode ser pública ou padrão.
- ““palavra -chave": O "aula”A palavra -chave é utilizada para criar/declarar uma classe.
- ““Classe herdada (opcional)”: Refere -se à classe dos pais que precisa ser herdada pela classe infantil. Isso é feito especificando o “estende -se”Palavra -chave entre as classes herdadas e herdadas, respectivamente.
- ““Interfaces (opcional)”: Uma lista separada por vírgula de interfaces aplicadas pela classe. Uma classe pode aplicar mais de uma interface.
Exemplo 1: Defina uma classe e invocar a variável especificada em Java
Neste exemplo, uma classe será definida e a variável de classe inicializada pode ser invocada e modificada:
classe DefaultClass
String City;
public void DisplayCity ()
Sistema.fora.println ("A cidade é:"+cidade);
defaultClass obj = new defaultClass ();
obj.cidade = "Los Angeles";
obj.displayCity ();
Nas linhas de código acima, aplique as seguintes etapas:
- Em primeiro lugar, defina uma classe chamada “DefaultClass”Ao especificar o“aulaPalavra -chave, conforme discutido.
- Na definição de classe, especifique a string declarada sem defini -la.
- Depois disso, declare uma função chamada “DisplayCity ()”. Em sua definição, exiba a string especificada.
- Em Main, crie um objeto da classe definida através do “novo"Palavra -chave e a"defaultClass ()”Construtor, respectivamente.
- Depois disso, anexe o valor alocado à string, referindo -se ao objeto criado.
- Por fim, exiba a string invocando a função de classe acumulada:
Saída
Na saída acima, pode -se observar que a string atribuída é alocada para a variável indefinida e exibida ao invocar a função de classe.
Exemplo 2: Defina uma classe e invocar a função em Java
Agora, execute o seguinte código:
classe CustomClass
public void DisplayName ()
Sistema.fora.println ("O nome é Harry");
CustomClass obj = new CustomClass ();
obj.nome de exibição();
Nas linhas acima do código:
- Lembre -se das abordagens discutidas para criar uma classe.
- Agora, defina a função “nome de exibição()”E exiba a mensagem declarada em sua definição (função).
- Da mesma forma, criar um objeto da classe definida e invocar a função de classe com a ajuda do objeto criado.
Saída
A saída acima significa que a função é invocada com sucesso.
Exemplo 3: Herite uma aula de uma classe pai em Java
Neste exemplo específico, duas classes podem ser definidas nas quais uma herda a outra, herdando assim suas funcionalidades:
classe pai
public void Display1 ()
Sistema.fora.println ("Esta é uma função pai");
classe Child estende o pai
public void Display2 ()
Sistema.fora.println ("Esta é uma função infantil");
criança obj = novo filho ();
obj.display1 ();
De acordo com o código acima, implemente as etapas declaradas abaixo:
- Primeiro, repita as etapas discutidas para definir uma classe e a função acumulada.
- Observe que esta classe atua como o “pai" aula.
- Depois disso, defina outra classe chamada “criança”Heritando a classe dos pais utilizando o“estende -sePalavra -chave.
- Nesta classe, da mesma forma, defina uma função chamada “display2 ()”E exiba a mensagem fornecida.
- Em Main, crie um objeto da classe infantil e invocar a função da classe pai chamada “display1 ()”Desde essa aula (criança), herda a classe dos pais.
Saída
Como visto na saída acima, a classe pai foi herdada adequadamente.
Conclusão
Uma classe pode ser definida através da palavra -chave "classe" e definindo suas funcionalidades i.variáveis e funções dentro dele. Pode ser invocado criando seu objeto no principal. Além disso, permite que você invoca as funcionalidades contidas na classe e na classe dos pais (em caso de herança) convenientemente. Este artigo orientou a definição de uma aula em Java.