¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Classes e Objetos

Pedro Vinicius Campos de Barros Portugués

Contenido del mapa

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.

Información

Descripción
Mapa Mental sobre Classes e Objetos, creado por Pedro Vinicius Campos de Barros el 29/11/2024.
Visitas
1
Valoración

Más sobre Classes e objetos

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?