Como usar declarações de classes em java

Video: Programar em Java - Importar pacotes/classes - Aula 10

Na programação Java, uma classe é definida por um declaração de classe, que é um pedaço de código que segue esta forma básica:

[Pública] class ClassName {classe de corpo}

o público palavra-chave indica que esta classe está disponível para uso por outras classes. Embora seja opcional, você geralmente incluí-lo em suas declarações de classe para que outras classes podem criar objetos da classe que você está definindo.

o Nome da classe fornece o nome para a classe. Você pode usar qualquer identificador que deseja nomear uma classe, mas as três diretrizes a seguir podem simplificar a sua vida:

  • Comece o nome da classe com uma letra maiúscula. Se o nome da classe é composta por mais de uma palavra, capitalizar cada palavra: por exemplo, Bola, Cliente de varejo, e Jogo de adivinhação.

  • Sempre que possível, use substantivos para seus nomes de classe. Classes criar objetos e substantivos são as palavras que você usa para identificar objetos. Assim, a maioria dos nomes de classes devem ser substantivos.

  • Evite usar o nome de uma classe Java API. Nenhuma regra diz que você absolutamente necessário, mas se você criar uma classe que tem o mesmo nome como uma classe API Java, você tem que usar nomes totalmente qualificados (tais como java.util.Scanner) Para contar a sua classe à parte da classe API com o mesmo nome.

o corpo da classe de uma classe é tudo o que acontece dentro das chaves no final da declaração da classe, que pode conter os seguintes elementos:



  • Campos: declarações de variáveis ​​definir os campos públicos ou privados de uma classe.

  • Métodos: declarações de métodos definir os métodos de uma classe.

  • construtores: UMA construtor é um bloco de código que é semelhante a um método, mas é executado para inicializar um objeto quando uma instância é criada. Um construtor deve ter o mesmo nome que a própria classe, e embora se assemelha a um método, ele não tem um tipo de retorno.

  • initializers: Estes blocos independentes de código são executados apenas uma vez, quando a classe é inicializada. Os dois tipos são inicializadores estáticos e inicializadores de instância.

  • Outras classes: Uma classe pode incluir uma outra classe, que é então chamado um classe interna ou um classe aninhada.

Video: Classes e Objetos em Java - Iniciante - Parte 1

Uma classe pública deve ser escrito em um arquivo de origem que tem o mesmo nome da classe, com a extensão .Java. Uma classe pública denominada Greeter, por exemplo, deve ser colocado em um arquivo chamado Greeter.java.

Você não pode colocar duas classes públicas no mesmo arquivo. Por exemplo, você não pode ter um arquivo de origem que se parece com isso:

Public class Class1 {// corpo da classe de Class1 vai aqui} public class Class2 {// corpo da classe para Class2 goes here}

O compilador irá gerar uma mensagem de erro indicando que Class2 é uma classe pública e deve ser declarado em um arquivo chamado Class2.java. Em outras palavras, Classe 1 e Class2 devem ser definidos em arquivos separados.


Publicações relacionadas