Java/Objetos

Elementos de software que representam entidades físicas ou abstratas, simples ou complexas, dentro de um sistema. Possuem identidade, responsabilidades específicas, estado e um conjunto de mensagens que estão aptos a responder.

  • Estáticos: Dependem de um agente externo ao objeto para solicitar que o objeto altere o seu estado.
  • Dinâmicos: O objeto é capaz de espontaneamente alterar o seu próprio estado.