GoConqr has a new look! Let us know what you think.

Mind map

Classe em Java

Márcio Kawasaki Portuguese

Map content

Classe em Java

  1. É um molde

  2. É um tipo que pode ser definido pelo programador

  3. Onde se define os atributos

    • Ou propriedades
      • São variáveis declaradas dentro da classe
        • Pode ser private, public, protected, package
          • Private = Encapsulado
            • Só podem receber valores ou ter acesso a esses valores mediante um método da própria Classe
  4. Onde se define os métodos

    • Ou funcionalidades
    • Não devem ser privados
      • Podem receber parâmetros e retornar resultados
  5. Deve ser escrita em um arquivo à parte

  6. O qualificador define como a Classe pode ser usada por outras Classes

    • Package
      • O conteúdo público da classe pode ser utilizado por outras Classes do mesmo pacote
    • Public
      • Pode ser utilizado por outras Classes independente do pacote
        • Um pacote é um diretório onde residem um ou mais classes que tenham alguma relação entre si
  7. Objeto

    • É uma instância da Classe
      • Tem seus atributos e métodos descritos na Classe
    • Podemos criar vários objetos da mesma Classe, mas cada objeto terá seus próprios atributos e métodos
    • Para instanciar um novo objeto:
      • NomeDaClasse nomeDoObjeto = new NomeDaClasse();
  8. Construtor

    • Quando necessitamos que um método seja automaticamente executado quando da criação do objeto
    • É semelhante a um método normal, mas...
      • Tem o mesmo nome da Classe
      • Não retorna valor (pode receber)

Information

Description
Mind Map on Classe em Java, created by Márcio Kawasaki on 18/04/2017.
Views
0
Rating

More on Classes e objetos

Feedback

What is it about?

What do you think of the new look?

How do you like it?