Fundamentos de Modelagem e Programação Orientada a Objetos
Classificado em Computação
Escrito em em português com um tamanho de 3,3 KB
Modelagem e suas Funções
Modelos desempenham as seguintes funções:
- Descrever exatamente as necessidades para uma situação;
- Facilitar a discussão;
- Evitar erros.
A modelagem e a implementação são tratadas separadamente.
Classes e Objetos
Classes
Classes são modelos de abstração de objetos e definem:
- Os atributos e os comportamentos dos objetos;
- A “planta” que define um objeto.
Objetos
Objetos são instanciados a partir do molde da classe:
- É uma única instância de uma classe;
- Mantém a estrutura e o comportamento definidos pela classe.
O que é uma Classe?
- Uma classe é um modelo de abstração de objetos do mundo real.
- A classe define as propriedades e comportamentos de um conjunto de objetos.
- Uma classe representa uma categoria de objetos