Buscar

Atividade-Banco de Dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Curso Especialização Técnica em Banco de Dados
Componente: Programação Orientada à Objetos
Exercício 
1. Considere o mapa de uma cidade que mostra rodovias e prédios e que esconde a cor dos prédios. Um mapa pode ser considerado um modelo? Por quê? Discuta as características desse mapa com relação ao princípio da abstração. 
Sim, porque é a representação visual do modelo do objeto cidade. As características seriam:
· Abstrai as informações relevantes do objeto
· Encapsulamento dos serviços fornecidos pelo objeto
· Pode herdar propriedade e operações referentes ao uso do mapa
· Os vários objetos de um mapa podem ter uma mesma mensagem funcional
2. Identifique paralelos entre as seguintes características de uma célula e os conceitos da orientação a objetos descritos nesta aula. 
a. Mensagens são enviadas de uma célula a outra por meio de receptores químicos. 
Os objetos se comunicam através de uma interface
b. Células têm uma fronteira (a membrana celular). Cada célula tem um comportamento interno que não é visível de fora. 
Objetos tem uma fronteira, interface. E cada objeto tem um comportamento interno pelo encapsulamento que não é visível de fora
c. A células podem se reagrupar para resolver problemas ou para realizar uma função. 
Objetos podem se comunicar para realizar uma tarefa
3. Considere os seguintes itens: elevador, maçã, a Terra, este livro, você mesmo, o Cristo Redentor. Será que esses itens são objetos, de acordo com os princípios estabelecidos por Alan Kay? 
Sim, para Alan Key qualquer coisa pode ser u objeto
4. 0 termo modelagem é bastante amplo e popular. As áreas da Matemática, Filosofia, Psiquiatria e Química, por exemplo, também utilizam esse termo. Pesquise na internet ou Discuta com um profissional de algumas dessas áreas se há qualquer correlação entre a noção de modelagem por ele utilizada e a noção utilizada no contexto deste aula.
Certamente existe uma correlação porque a modelagem é uma maneira universal de elaborar um projeto antes de inicia-lo de fato
 
5. Explique e relacione os termos objeto, classe, generalização e mensagem. Dê exemplos de cada um desses conceitos.
Objeto pode ser qualquer coisa do mundo real. Ex: geladeira
Classe é vários objetos agrupados com uma mesma característica. Ex: Felino, gato
Generalização é característica e comportamentos que podem ser compartilhadas entre outros objetos. Ex: andar
Mensagem é informação enviada a um objeto. Ex: requisição

Continue navegando

Outros materiais