Mind map
CLASSES E OBJETOS
Map content
CLASSES E OBJETOS
Classes
- Define a estrutura e os comportamentos dos objetos. Serve como um molde para criar objetos, especificando quais atributos e métodos eles terão
- Atributos = caraterísticas
- Atributos os campos, são as características ou propriedades dos objetos. Representam os dados que um objeto pode armazenar
- Indica as possíveis informações armazenadas por um objeto de uma classe, representando o estado de cada objeto.
- Atributos os campos, são as características ou propriedades dos objetos. Representam os dados que um objeto pode armazenar
- Métodos = comportamentos
- Definem os comportamentos ou funcionalidade que os objetos podem realizar
- Assinatura
- A assinatura de um método refere-se à sua identidade única dentro de uma classe. A assinatura é comporta por: Nome do método e Lista de parâmetros (tipo e ordem)
- Um método pode ter paramêtros que permitem a passagem de informações para ele. Os parêmetros são definidos na assinatura e, ao chamar o método, os argumentos devem coincindir com os parâmetros
- Por padrão, os parâmetros são passados por valor, e o uso de "ref" ou "out" faz com que sejam passados por refência, ou seja, o método opera na referência original do valor, e não em uma cópia
- Ref
- Requer que a váriavel passada esteja inicializada antes de ser passada ao método
- Out
- Não exige que a váriavel passada esteja inicializada, mas requer que o método inicialize o parâmetro antes de terminar
- Ref
- Por padrão, os parâmetros são passados por valor, e o uso de "ref" ou "out" faz com que sejam passados por refência, ou seja, o método opera na referência original do valor, e não em uma cópia
- Assinatura = Identificar unicamente um método dentro de uma classe
- Um método pode ter paramêtros que permitem a passagem de informações para ele. Os parêmetros são definidos na assinatura e, ao chamar o método, os argumentos devem coincindir com os parâmetros
- A assinatura de um método refere-se à sua identidade única dentro de uma classe. A assinatura é comporta por: Nome do método e Lista de parâmetros (tipo e ordem)
- Atributos = caraterísticas
- Define a estrutura e os comportamentos dos objetos. Serve como um molde para criar objetos, especificando quais atributos e métodos eles terão
Objetos
- O objeto é uma instância da classe, possuindo seus próprios atributos e métodos
- Possui seus próprios atributos e métodos, que podem ser diferentes de outros objetos da mesma classe
- O objeto é uma instância da classe, possuindo seus próprios atributos e métodos
Ciclo de vida
- A classe existe desde o momento em que é escrita no código até o fim do programa. O objeto so surge durante a execução do software.
- Para não perder as informações do objeto, deverá utilizar estratégias de persistência, que é salvar em arquivos ou em banco de dados
- A classe existe desde o momento em que é escrita no código até o fim do programa. O objeto so surge durante a execução do software.
Information
- Description
- 1º ano PROGRAMAÇÃO ORIENTADA A OBJETOS I Mind Map on CLASSES E OBJETOS, created by Isabela Caetano on 23/03/2025.
- Created by
- Isabela Caetano
- Views
- 0
- History
-
- Created by Isabela Caetano · Mar 23, 2025
- Copied by Isabela Caetano · Mar 23, 2025
- Rating