Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/06/2010, 08:23
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Duda en POO puede un objeto no tener METODOS?

Bueno, todos los objetos hacen algo, así sea "pudrirse" el único método de una manzana

La idea es modelar la realidad de acuerdo al alcance de la aplicación. Perfectamente puede ocurrir que un objeto sea un contenedor de características que no haga nada por sí mismo.

Por ejemplo, fijate en el ejemplo que mencionaste antes, de un auto. Si mi aplicación es un juego de carreras, me interesa saber que el auto puede frenar y acelerar, y seguramente use esos métodos en mi sistema. Pero si se trata de una aplicación de una automotora, no me interesa hacer acelerar al objeto auto, solamente me interesarán sus propiedades (precio, puertas, accesorios, dimensiones, etc).
En definitiva el mismo tipo de objeto, representado en dos sistemas (se podría decir "dos realidades") diferentes, tiene operaciones diferentes. Las que tenga dependerán de la realidad que quieras representar.


Saludos.