Вопрос : Унаследование C#

Я смотрит на некоторую проблему на разрешать эту проблему, может любое дать мне некоторую идею как могу я разрешил эту проблему? обслуживания


Package-delivery, как FedEx®, DHL® и UPS®, предлагают несколько по-разному варианты перевозкы груза, каждое с специфически ценами ассоциированный. Создайте иерархию унаследования для того чтобы представить различные типы пакетов. Используйте пакет как низкопробный тип иерархии, тогда вклюайте типы TwoDayPackage и OvernightPackage которые выводят от пакета. Пакет низкопробного типа должен включить члены данных представляя имя, адрес, город, положение и зип-код как для прислужника, так и для получателя пакета, в дополнение к членам данных которые хранят вес (в унциях) и цена в унцию для того чтобы грузить пакет. Конструктор пакета должно выступить эти члены с иничиативой данных. Обеспечьте что вес и цена в унцию содержат положительные значения. Пакет должен обеспечить общественное calculateCost функции члена возвращает двойник показывая цену ассоциированную с грузить пакет. Функция calculateCost пакета должна обусловить цену путем умножать вес ценой в унцию. Выведенный тип TwoDayPackage должен унаследовать функциональность пакета низкопробного типа, но также вклюает член данных который представляет твердую сумму платежа которую компания по транспортировке грузов поручает для обслуживания 2-дн-поставки. Конструктор TwoDayPackage должно получить значение для того чтобы выступить этот член с иничиативой данных. TwoDayPackage должно redefine calculateCost функции члена так, что оно вычислит цену перевозкы груза путем добавлять твердую сумму платежа к вес-основанной цене высчитанной функцией calculateCost пакета низкопробного типа. Тип OvernightPackage должен унаследовать сразу от пакета типа и содержать член дополнительных данных представляя дополительную плату в унцию порученную для обслуживания всю ночь-поставки. OvernightPackage должно redefine calculateCost функции члена так, что оно добавит дополительную плату в унцию к нормативным затраты в унцию перед высчитывать цену перевозкы груза. Напишите тестовую программу создает предметы каждого типа пакета и испытывает функцию calculateCost.
члена class=

Ответ : Унаследование C#

Verbage в разделе на домашней работе изменяло значительно в виду того что I на последнем месте посмотрело ее:
http://www.experts-exchange.com/help.jsp#hs=23&hi=21
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us