Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.05.2016, 09:26   #1
Алиса_М
Подтвердите свой е-майл
 
Регистрация: 03.05.2016
Сообщений: 1
По умолчанию Наследование и полиморфизм C#

Помогите пожалуйста сделать. Очень срочно надо. Дали дополнительное задание, которое нужно ой как срочно сделать. Без него не хотят отпускать домой. Пожалуйста... ))))))))

Не разрывайте задание, оно целое )*

1.1 Создать базовый класс в конце имени, которого должны быть «ЦУМ». Класс должен содержать два открытых поля (первое должно содержать имя «Парк», а второй имя «Зона»), закрытое поле (содержит имя «Прогулка») и открытый метод выводящий название «Пингвиненок».
1.2 Создать производный класс, базовый класс которого будет объявленный в предыдущем задании.
1.3 В производном классе добавить метод выводящий на консоль поле содержащее название «Пингвиненок».
1.4 В производный класс добавить открытый метод выводящий на консоль номер «47».
1.5 Открытый метод базового класса объявить, как виртуальный. В производном классе этот метод переопределить, чтобы он кроме номера «47» выводил еще и название «Гена».
1.6 Создать экземпляр производного класса и выполнить все его методы.

2.1 Создать базовый класс в конце имени, которого должны быть номер «47». Класс должен содержать два открытых поля (первое должно содержать имя «Парк», а второй имя «Зона») и один абстрактный метод не возвращающий значений.
2.2 Создать производный класс, базовый класс которого будет объявленный в предыдущем задании.
2.3 Написать реализацию в производном классе для абстрактного метода: вывод на консоль полей, содержащих имя «Парк» и имя «Зона».
2.4 Создать экземпляр производного класса и выполнить его метод.

3.1 Создать два интерфейса с именами IRandom и IStatic. В первом объявить два метода и именами method_A и method_B, во втором объявить метод method_C. Все методы не должны возвращать значения.
3.2 Объявить два класса Class_1 и Class_2. Классу Class_1 наследовать интерфейсы IRandom и IStatic, а классу Class_2 - IRandom.
3.3 Написать реализации методов. Метод method_C должен выводить на консоль имя «Зона» и имя «Пингвиненок». Метод method_A в классе Class_1 должен выводить на консоль три случайных значения от 0 до 47, а в классе Class_2 три случайных значения от 0 до 470. Метод method_B в классе Class_1 должен выводить на консоль случайным образом имена «Жираф», «Кенгуру», «Панда», а в классе Class_2 – «Бяша»,«Гена» или «Яша».
3.4 Создать экземпляры классов и выполнить все их методы.
Алиса_М вне форума Ответить с цитированием
Старый 03.05.2016, 12:29   #2
Mariia1
Новичок
Джуниор
 
Регистрация: 03.05.2016
Сообщений: 1
По умолчанию Наследование и полиморфизм C#

Могу помочь) Пиши в личку
Mariia1 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
наследование и полиморфизм в ооп IRONHIDE C++ Builder 1 29.01.2013 12:39
Наследование, полиморфизм Matrix6993 Общие вопросы Delphi 1 18.03.2012 12:53
ООП (наследование и полиморфизм) Shadow94 Общие вопросы C/C++ 4 21.11.2011 00:01
ОоП полиморфизм ... наследование ... Xsires Общие вопросы Delphi 2 04.09.2011 15:38
Полиморфизм, наследование и деструкторы alex_triton Общие вопросы C/C++ 1 08.11.2009 17:52