Cuestión : Herencia de C#

¿Yo está haciendo frente a un cierto problema en solucionar este problema, puede cualquier persona darme una cierta idea cómo puedo solucioné este problema? los servicios del


Package-delivery, tales como FedEx®, DHL® y UPS®, ofrecen un número de diversas opciones del envío, cada uno con los costes específicos asociados. Crear una jerarquía de la herencia para representar varios tipos de paquetes. Utilizar el paquete como la clase baja de la jerarquía, después incluir las clases TwoDayPackage y OvernightPackage que derivan del paquete. El paquete de la clase baja debe incluir a miembros de los datos que representan el nombre, la dirección, la ciudad, el estado y el código postal para el remitente y el recipiente del paquete, además de los miembros de los datos que almacenan el peso (en onzas) y el coste por onza para enviar el paquete. El constructor del paquete debe inicializar a estos miembros de los datos. Asegurarse de que el peso y el coste por onza contengan valores positivos. El paquete debe proporcionar un calculateCost público de la función del miembro que vuelva un doble que indica el coste asociado a enviar el paquete. La función del calculateCost del paquete debe determinar el coste multiplicando el peso por el coste por onza. La clase derivada TwoDayPackage debe heredar la funcionalidad del paquete de la clase baja, pero también incluye a miembro de los datos que representa un honorario plano que el naviera cargue para el servicio de la dos-día-entrega. El constructor de TwoDayPackage debe recibir un valor para inicializar a este miembro de los datos. TwoDayPackage debe redefinir el calculateCost de la función del miembro de modo que compute el coste de envío agregando el honorario plano al coste peso-basado calculado por la función del calculateCost del paquete de la clase baja. La clase OvernightPackage debe heredar directo del paquete de la clase y contener a un miembro adicional de los datos que representa un honorario adicional por la onza cargada para el servicio de la durante la noche-entrega. OvernightPackage debe redefinir el calculateCost de la función del miembro de modo que agregue el honorario adicional por onza al coste estándar por onza antes de calcular el coste de envío. Escribir un programa de prueba que cree objetos de cada tipo de paquete y pruebe la función calculateCost.
del miembro class= del

Respuesta : Herencia de C#

El verbage en la sección en la preparación ha cambiado perceptiblemente desde que I la miraba por último:
http://www.experts-exchange.com/help.jsp#hs=23&hi=21
Otras soluciones  
 
programming4us programming4us