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

Mind map

P.O.O. - JAVA

Thais Mainá English

Map content

P.O.O. - JAVA

  1. ENCAPSULAMENTO

    • Atributos privados
    • método SET
      • Atribuir o valor
      • Regras de validação
    • método GET
      • Pegar o valor
    • Proteger os atributos da classe conta valores inválidos p/ o negócio
  2. OBJETOS

    • Instancias (cópias) de uma classe
    • São criados através de construtor
    • o "new" cria um objeto.
      • Ex: Livro obj = new Livro ();
    • Operador Ponto (.) permite acessar recursos da classe
      • Ex: obj.imprimirInfo();
  3. CLASSES

    • Atributos
      • Características
        • Substantivos
    • Métodos/Funções
      • Ações
        • Verbos
    • Construtores
      • Parametrizado
      • Não parametrizado (vazio ou padrão)
    • Classe abstrata: Não permite instanciação de objeto
  4. PACOTES

    • Vantagem
      • Organizar o projeto
    • O nome é o domínio da empresa, mas ao contrário
  5. MODIFICADOR DE ACESSO

    • Public
      • Pode ser acessado de qualquer lugar do projeto
    • Private
      • Restrito à classe
    • Default
      • Restrito às classes do mesmo pacote
    • Protected
      • Referente à herança entre classes
  6. HERANÇA

Information

Description
Mind Map on P.O.O. - JAVA, created by Thais Mainá on 04/04/2022.
Created by
Thais Mainá
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?