GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Classes e Objetos

Pedro Vinicius Campos de Barros Portugiesisch

Inhalt der Mindmap

Classes e Objetos

  1. Classes são estruturas que definem um tipo de dados personalizados, agrupando variáveis (ou atrbutos) e funções (ou metódos)

    • Privada: Não pode ser acessada externamente
    • Pública: Pode ser acessada externamente
  2. Construtores são métodos especiais que são chamados quando um objeto da classe é criado

    • Tem a finalidade de inicializar o objeto, alocar recursos e configurar valores iniciais para os atributos da classe.
  3. Destrutores são métodos especiais chamados quando um objeto é destruído, ou seja, sai do escorpo ou é deletado

    • Tem a finalidade de liberar recursos alocados pelo objeto, como memória ou conexões com arquivos, evitando vazamentos de memória.
  4. O encapsulamento consiste na restrição do acesso direto aos dados de um objeto e permitir que esses dados sejam manipulados apenas através de métodos definidos

    • O método get retorna o valor de um atributo privado ou protegido e permite o acesso ao valor de um atributo, mantendo-o protegido contra modificações diretas.
    • O método set modifica o valor de um atributo privado ou protegido e controla como os atributos são alterados, permitindo validações ou restrições antes de modificar o valor.
  5. Member objects (objetos membros) são atributos de uma classe que são, eles próprios, instâncias de outra classe. Ou seja, são objetos de uma classe que pertencem a outra classe.

    • Promove a reutilização de código e a modularidade e permite criar classes complexas a partir de componentes menores.

Informationen

Beschreibung
Mindmap am Classes e Objetos, erstellt von Pedro Vinicius Campos de Barros am 29/11/2024.
Aufrufe
1
Bewertung

Mehr zu Classes e objetos

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck