Breve resumo da criação e utilização de classes em java

Desenvolver uma compreensão da estrutura de classes Java que ajuda a criar melhores classes

quando você está programando aplicativos Java. Aqui estão os pontos-chave para se lembrar sobre como criar e usar as classes em Java:

  • Métodos de fornecer os meios de contar uma classe ou objeto para executar uma tarefa específica.

  • A declaração do método inclui o escopo do método, se é estático ou não-estático, o tipo de retorno, o nome do método, lista de argumentos, e corpo do método.

  • Propriedades fornecer os meios de interagir com dados dentro de uma classe ou objecto.

  • A declaração de propriedade inclui o escopo da propriedade, quer se trate de tipo estático ou não-estático,, nome da variável e valor inicial.

  • Usando getters e setters ajuda a proteger os dados geridos por sua classe de uso indevido pelo chamador.

  • Cada classe que você criar no Java herda de uma classe pai de algum tipo.

  • Uma classe que você cria herda da classe Object.

  • Use o âmbito privado para esconder completamente elementos de classe.

  • Use o escopo padrão para ocultar elementos de classe de acesso fora do pacote atual.

  • Use o escopo protegida para ocultar elementos de classe de acesso fora de subclasses.

  • Use o espaço público para permitir o acesso de elementos de classe por qualquer pessoa.

  • Uma classe que se baseia em eventos utiliza uma classe de evento para definir esse evento.

  • Os ouvintes de eventos esperar por eventos a acontecer e, em seguida, reagir a elas.

    Video: Aprenda Java Fácil Aula 7 - Classes

  • Uma implementação de um evento como parte de uma classe requer que você fornecer um meio para registrar e cancelar o registro manipuladores de eventos.

  • Você deve fornecer um meio de disparar o evento.

  • classes anônimas torná-lo possível expressar tarefas usando significativamente menos código do que seria necessário quando se utiliza técnicas mais tradicionais.

    Video: Java Teórico - Classes 1: O que são e como funcionam



  • As expressões lambda fornecer um método de atalho para a criação de versões especializadas de classes anônimas que têm apenas uma interface funcional e um método.

Aqui estão algumas palavras-chave para entender quando a programação Java com classes:

classe interna anônima: Um tipo especial de classe sem nome que contém um ou mais interfaces e um ou mais métodos. Você usa uma classe anônima, quando uma declaração de classe formal é desnecessário ou indesejado. Porque uma classe anônima não tem nome, você não pode fazer referência a ela fora da classe em que ele existe.

  • construtor: Um tipo especial de método utilizado para criar um objecto de uma classe. Cada classe vem com pelo menos um construtor, o construtor padrão.

  • evento: A ocorrência especial dentro de uma classe que a classe faz outsiders ciente.

  • manipulador de eventos: Um método especial que é projetado para reagir a eventos gerados por outra classe.

  • ouvinte de evento: Uma classe especial que é projetado para escutar eventos que ocorrem dentro de outra classe.

  • campo: Uma variável que está definida como parte de uma aula ou de um objecto.

  • interface: Uma classe que define métodos unimplemented. Qualquer classe herdada de uma interface deve fornecer implementações dos métodos descritos.

  • getter: Um método especial usado para obter o valor de um campo e torná-lo acessível fora da classe ou objeto.

  • expressão lambda: Uma classe anônima que contém apenas uma interface funcional e um método. Normalmente, uma expressão lambda está concebido para executar uma tarefa usando o mais curto possível código.

  • método: Os meios de contar uma classe ou objeto para executar uma tarefa específica.

  • sobrepor: Para substituir a implementação de um método em uma classe pai com uma nova implementação em uma classe criança. Muitas vezes, a classe pai fornece um método simples que não aborda as exigências da categoria infantil.

  • pacote: Um recipiente utilizado para manter várias classes juntas. O pacote mais simples baseia-se em um subdiretório de uma estrutura de diretório. Um pacote é sempre definida utilizando a palavra-chave pacote no arquivo .java.

  • propriedade: O meio de acessar um valor armazenado por uma classe ou objeto.

  • setter: Um método especial usado para alterar o valor de um campo do lado de fora da classe ou objecto.

  • superclasse: A classe pai da classe atual. Você acessa a superclasse usando a palavra-chave super.


  • Publicações relacionadas