Dragão Pedra sombria é muito forte.

3802 palavras 16 páginas
7

Capítulo 2
Introdução a Programação Orientada a Objetos
2.1

O que são modelos ?

Modelos são representações simplificadas de objetos, pessoas, itens, tarefas, conceitos, idéias, etc., usados comumente por pessoas no seu dia-a-dia, independente do uso de computadores.
A simplificação inerente aos modelos nos permite armazenar, representar, processar e trocar informações de maneira eficiente. Muitas vezes a simplificação é necessária para que não tenhamos que representar informações inúteis em determinado contexto.
Por exemplo, consideremos a tarefa de representar os dados relativos à uma pessoa: se estamos pensando em uma pessoa que faz parte de uma folha de pagamento de empregados, representaremos o nome, o cargo e o salário desta pessoa. Se estamos considerando que esta pessoa faz parte do banco de dados de pacientes de um médico, representaremos o nome, o sexo, a idade, a altura, o peso e o histórico de consultas desta pessoa. Ainda, se queremos representar os dados de um amigo ou conhecido na nossa lista telefônica particular, usaremos o seu nome, seu endereço e seu telefone.
Podemos notar que os três modelos citados representam, cada um a seu modo, uma pessoa, e não existe necessidade nem sentido em criar um “super modelo” capaz de representar cada dado relativo à uma pessoa e usar este modelo em cada ocasião em que se faz necessário: seria absurdo ou ao menos sem propósito representarmos o histórico de consultas de uma pessoa em uma lista telefônica pessoal ou representarmos o salário na nossa lista telefônica.
Modelos, além de conterem dados necessários para representar um objeto ou conceito qualquer, podem conter operações relativas aos dados contidos neles. Por exemplo, no modelo pessoa-paciente descrito acima, poderíamos ter as operações adiciona-informação-ao-histórico, que adicionaria informações recentes ao histórico do paciente, ou verifica-obesidade, que usaria os dados sexo, idade, altura e peso para verificar se aquela

Relacionados

  • Resumo do livro O Hobbit
    1399 palavras | 6 páginas
  • Hobbit
    832 palavras | 4 páginas
  • Saga esmeralda
    8253 palavras | 34 páginas
  • A queda da casa usher
    6449 palavras | 26 páginas
  • The hobbit
    89284 palavras | 358 páginas
  • Aloka
    92428 palavras | 370 páginas
  • Dragão Loki é muito forte.
    96987 palavras | 388 páginas
  • O Marketing depois de amanhã CAVALLINI, Ricardo
    2023 palavras | 9 páginas
  • Lexsander
    1907 palavras | 8 páginas
  • O hobbit
    9894 palavras | 40 páginas