FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Polimorfismo y sobrecarga
Otra vez yo por acá molestando, y es q el polimorfismo lo veo muy complicado, bueno la cuestion es q tengo un problema el cual esta definido de la siguiente manera:
Suponga que se desee modelar una jerarquía de clases para los artículos que se venden en un hipermercado, que tiene las siguientes categorías de productos: · Artículos comestibles: se venden por unidad, tienen fecha de vencimiento, y su precio de venta se calcula con 30% de ganancia. Se pueden vender al por mayor en cuyo caso el precio de cada 6 unidades tiene un descuento de 5%. · Artículos de venta a granel: se venden al peso, el precio se muestra por cada kilo y su precio de venta se calcula con un 35% de ganancia. La venta al por mayor se hace sobre 20 kg. y tiene un descuento de 5%. · Ropa: se venden por unidad, tienen talla y color y su precio de venta se calcula en un 50% de ganancia. No hay venta al por mayor. · Objeto de regalo: Se venden por unidad, su precio de venta se calcula con 60% de ganancia. · Medicinas: Se venden en cajas y/o frascos con un precio de venta con 25% de ganancia. Cada envase indica la capacidad en ml o el número de comprimidos/cápsulas que contiene. Se puede vender los remedios por unidad (si fuera el caso) y el precio de venta unitario se le agrega un 5% adicional. Realizar la aplicación que me permita vender toda está categoría de productos. Estaría bien si implemento la herencia de la siguiente manera?? TArticulo = Class TArticuloComestible = Class(TArticulo) TArticuloVentaGranel = Class(TArticulo) TRopa = Class(TArticulo) TObjetoRegalo = Class(TArticulo) TMedicina = Class(TArticulo) Bueno, saludos y gracias
__________________
Tengo que pasar .... y lo voy a lograr. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|