Please enable JavaScript.
Coggle requires JavaScript to display documents.
Definindo Classes, Métodos - Coggle Diagram
Definindo Classes
- Abstração e Encapsulamento
-
-
-
Acesso
Métodos privados só podem ser acessados dentro da classe.
Chamada de métodos manipula os dados do objeto associado.
-
-
-
Componentes:
Membros de Dados: Propriedades (Ex.: data, capacidade).
Métodos: Capacidades (Ex.: executar, estacionar).
Estrutura:
-
-
-
-
Padrão: Se não especificado, membros são privados.
Exemplo: Classe
Membros de dados: Nome, número, saldo.
Métodos públicos: init(), display().
Estruturas (Structs)
-
-
Usadas como registros (Ex.: struct Date { short day, month, year; };).
Definição: Classe com membros compartilhando o mesmo espaço de memória.
Uso: Armazenamento versátil de diferentes tipos de dados em um mesmo local.
Métodos
- Construtores e Destrutores
Construtores
-
-
-
-
Padrão: Sem parâmetros, utiliza valores padrão para membros.
-
-
- Métodos de Acesso (get/set)
-
- Métodos Read-Only (const)
-
-
-
- Objetos como Argumentos ou Retornos
-