|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.12.2017, 09:40 | #1 |
Пользователь
Регистрация: 17.11.2015
Сообщений: 62
|
Нужна помощь с решением проблемы наследования класса в C#
У меня есть два класса: родительский класс Летательный аппарат (FlyApparat) и дочерний класс Планер (Planer).
У класса летательный аппарат есть свойства: вес(int weight) высота(int height) длина(length) качество материала(materials). Все они описаны в интерфейсе AddOptions, который и подключен к этому классу FlyApparat. А в дочернем классе Планер есть метод formulaa. Который исходя из получаемых свойств из дочернего класса FlyApparat производит расчёт стоимости планера по выдуманной мною формуле в рублях ( formula = (weight + height + length) * materials), а потом заносит в переменную price цену в долларах (price = formula*60). price в данном классе у меня реализовано как свойство. Далее я эту цену (price) пытаюсь через свойство вывести в окне приложения в поле textbox, а у меня почему-то выводится 0. Хотя значения в свойствах родительского класса FlyApparat есть. В чём проблема ? :confused Код родительского класса Летательный аппарат (FlyApparat): Код:
Код:
Код:
|
21.12.2017, 10:46 | #2 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
точно по коду должен быть
Код:
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. Последний раз редактировалось Aleksandr H.; 21.12.2017 в 11:28. |
21.12.2017, 12:11 | #3 | |
Пользователь
Регистрация: 02.11.2017
Сообщений: 31
|
Так и есть, он создал два разных объекта. Родителя реализовывать вообще не надо.
Замени все flyApp на Planer1. Цитата:
Код:
Последний раз редактировалось gantzboss; 21.12.2017 в 12:21. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужна помощь с решением задачи. Динамическая память на паскале | Loginnn | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 09.12.2015 20:53 |
Нужна помощь в создании класса и реализации функционала | f1nger | Помощь студентам | 0 | 17.11.2015 13:37 |
Нужна помощь с решением задачи! | Тьягор | Помощь студентам | 5 | 27.09.2014 20:06 |
нужна помощь с решением следующих задач! => | f1n!Sh | Помощь студентам | 10 | 13.02.2008 23:03 |