Natureza e Representação Dos Objetos

Os objetos modelam entidades do mundo real/espaço do problema.

  • Observáveis no mundo físico.

  • Conceitos.

  • Abstrações próprias do software.

Objeto

Estado (interno)

O estado de um objeto corresponde a uma das condições/configurações é que é possível o objeto apresentar-se.

É normal o estado objeto mudar ao longo do tempo.

Comportamento

Define como é que o objeto age/reage.

O comportamento visível/exposto é modelado pelo conjunto de mensagens a que responde (operações).

Estado + operações

Sabe alguma coisa.

  • Os seus atributos.

  • Os seus relacionamentos.

Sabe fazer alguma coisa.

  • O seu comportamento, ativado através de operações.

Cápsula

Os outros objetos não precisam de saber o que ele sabe.

Last updated