A vida
EXERCÍCIOS – DP
LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS
É uma linguagem de modelagem para documentar e visualizar os artefatos que especificamos e construímos na análise e desenho de um sistema. Estamos definindo?
A – UML
EXERCÍCIO 3
Mensagens iguais, destinadas à objetos diferentes, podem gerar comportamentos diferentes. Para uma mesma mensagem, objetos diferentes podem responder ou agir de forma diferenciada. Estamos definindo?
D – POLIMORFISMO
Justificativa: Embora objetos sejam da mesma superclasse, vão agir de maneira diferente em algum aspecto, ou seja, terão várias (poli) formas diferentes (morfismo).
EXERCÍCIO 4
Segundo os benefícios da orientação á objetos, complete com V ou F:
( ) Codificação mais simples de programas: Também dado à estrutura de como se apresenta o paradigma da orientação a objetos, a codificação de métodos reduz a complexidade na construção do código dos programas.
( ) Modelagem mais Natural: A aplicação dos conceitos da orientação a objetos na análise de sistemas permitirá modelar a empresa ou as áreas da aplicação de uma forma mais natural.
( ) Reutilização: Diante da forma como são projetados os recursos do software, é possível atingir a minimização na reutilização.
( ) Projetos mais rápidos com qualidade: Em função da característica da reutilização, uma vez que existam bibliotecas que ofereçam classes com recursos necessários, novos projetos utilizarão esses componentes pré-existentes.
C – V, V, F, F
Justificativa: A Orientação à Objetos modela o mundo real com classes e instâncias. Cada classe é a estrutura de uma variável, ou seja, um tipo de dado. Nela, são declarados atributos e métodos que poderão ser executados ou acessados nas instâncias da mesma classe. As classes possuem uma função muito importante na modelagem orientada a objetos, elas dividem o problema, modulação a aplicação o e baixam o nível de acoplamento do software.
EXERCÍCIO 6
É uma coleção de objetos que