duda sobre objetos

25/10/2007 - 17:12 por Sebastián Tulisso | Informe spam
tengo una duda conceptual sobre clases / objetos que es la siguiente.. en un
sistema de facturacion, la VENTA deberia ser una clase o deberia ser un
metodo de una clase FACTURA..
tambien les agradeceria.. si me pueden facilitar ejemplos de modelos de
clases para distintos sistemas como para orientarme..

gracias.-
saludos.-
 

Leer las respuestas

#1 Alberto Poblacion
25/10/2007 - 17:32 | Informe spam
"Sebastián Tulisso" wrote in message
news:%
tengo una duda conceptual sobre clases / objetos que es la siguiente.. en
un sistema de facturacion, la VENTA deberia ser una clase o deberia ser un
metodo de una clase FACTURA..



Depende de tus Casos de Uso. Si al analizar los Casos has hecho unas
descripciones en las que figura la Venta como algo que tiene existencia en
sí mismo y contiene propiedades y acciones sobre dichas propiedades,
entonces es correcto abstraerla como una clase.

Por ejemplo, si en los casos de uso se dice algo asi como "El comercial
inicia una operación de VENTA que consiste en la presentación de una oferta
al cliente, seguida por la aceptación de la oferta por parte del cliente, el
envío el pedido, la emisión de la factura y la recepción del pago. Recibido
este, se da por concluida la VENTA".

Con un caso del uso como el anterior, podría tener sentido definir una
clase Venta que tendría propiedades tales como el Cliente, el contenido de
la Oferta, el estado en el que se encuentra, etc., y métodos tales como
EnviarOferta, EmitirFactura, EnviarPedido, etc.

Preguntas similares