Como definir uma aula em java

Como definir uma aula em java

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.