![]() |
Модераторы: Poseidon |
![]() ![]() ![]() |
|
Hlorka |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 21.4.2007 Репутация: нет Всего: нет |
Плиз помогите решить задачу, очень надо!!!
Обявить класс в котором имеется два поля вещесвенного типа, конструктор по умолчанию устанавливает эти поля со значениями 3,14 и 6,28. Конструктор с аргументами принимает два параметра: присваивает 1-му полю значение полусуммы, а 2-му значение полуразницы. Имеется функция для печати полей. Создать объект этого класса с использованием всех конструкторов, значение аргумента для конструктора вводятся с клавиатуры. От этого класса породить новый класс, добавить ещё поле целого типа и конструктор с тремя аргументами. Первые два аргумента кострукторы выполняют те же дейсвия (полусумма, полуразница), а значение 3-го аргумента присваевается к добавленному полю. Имеется функция для печати полей класса, имеющая точно такой же заголовок, как и функция базового класса. Создать объект этого класса и распечатать объекты поля. |
|||
|
||||
ama_kid |
|
|||
![]() АСУТП-кодер ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1460 Регистрация: 5.3.2007 Где: Москва Репутация: 16 Всего: 95 |
Вообще, с этим - в центр помощи лучше... Ну вот, к примеру:
-------------------- самурай без меча подобен самураю с мечом, но только без меча |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 23 Всего: 459 |
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
Hlorka |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 21.4.2007 Репутация: нет Всего: нет |
проверьте этот вариант
Это сообщение отредактировал(а) Alexeis - 22.4.2007, 12:34 |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 23 Всего: 459 |
Модератор: используйте подсветку кода http://forum.vingrad.ru/index.php?showtopic=126445
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
Hlorka |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 21.4.2007 Репутация: нет Всего: нет |
"проверьте этот вариант"
А он правильный?? |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 23 Всего: 459 |
Hlorka, чтобы в этом убедиться нужно проверить, потому я так и отредактировал
![]() -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
ivashkanet |
|
|||
![]() Кодю потиху ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3684 Регистрация: 23.2.2006 Где: Гомель, Беларусь Репутация: 9 Всего: 149 |
Hlorka, судя по синтаксису, это .Net, так?
Тогда твой вариант почти верный. Если изменить flout на float и имя конструктора во втором классе хорошо обработать твой код напильником, то он скомпилится, но будет висеть 1 Варнинг: что-то типа "метод MyPrint скрывает метод с тем же именем в базовом классе". Чтобы от него избавиться нужно либо сделать базовый метод перегружаемым и перегрузить его в наследнике (сделано ниже), либо добавить ключевое слово new в объявлении метода в наследнике (public new void MyPrint())
Это сообщение отредактировал(а) ivashkanet - 23.4.2007, 08:10 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Центр помощи" | |
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Центр помощи | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |