domingo, 5 de marzo de 2017

Objetos

Se puede decir que un objeto es todo aquello que pueda ser identificable dentro de una especificación de requerimientos o problema y tenga las siguiente características:
  • Tenga estados definibles (abierto, cerrado).
  • Posea comportamientos asociados (puede correr, saltar, volar, etc). Éstos son denominados métodos.
  • Son capaces de interactuar/comunicarse con otros objetos por medio de sus métodos
Una característica propia de este paradigma, es la transparencia entre la implementación a nivel de código y la funcionalidad que provee un método (no me interesa cómo lo haga, sólo que lo haga).


No hay comentarios:

Publicar un comentario