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

Mind map

CLASSES E OBJETOS

Isabela Caetano PROGRAMAÇÃO ORIENTADA A OBJETOS I 1º ano Portuguese

Map content

CLASSES E OBJETOS

  1. 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.
      • 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
            • Assinatura = Identificar unicamente um método dentro de uma classe
  2. 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
  3. 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

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

Feedback

What is it about?

What do you think of the new look?

How do you like it?