Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Markell
0 / 0 / 0
Регистрация: 17.11.2015
Сообщений: 73
1

Наследование и полиморфизм)

29.01.2018, 11:26. Просмотров 808. Ответов 1
Метки нет (Все метки)

Извиняюсь, что в таком формате, но иначе никак. Вопрос такой, в конструктора базового класса происходят изменения с полем обьекта, также с ним происходят повторные изменения в дочернем классе и приходится восстановливать, те которые в базовом обнялись. Как сделать чтобы в базовом не отнимались?
Пс извиняюсь за где-то неправильные формулировки)
Наследование и полиморфизм)
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.01.2018, 11:26
Ответы с готовыми решениями:

Полиморфизм, наследование, инкапсуляция
Резистор, світлодіод, елемент, трансформатор. До кожного з класів, які наведено вище, додати по...

Придумать задачу на наследование и полиморфизм
Что-нибудь простенькое. Чтобы можно было показать принципы

Объяснить (инкапсуляция, полиморфизм, наследование)
препод просит рассказать где здесь используется инкапсуляция, полиморфизм и наследование using...

Что такое наследование, инкапсуляция и полиморфизм
Здравстуйте! Помогите, пожалуйста, ответить на несколько вопросов: 1. Что такое наследование,...

Игра "Тамагочи". Организовать наследование, добавить полиморфизм, организовать ограничение доступа
Доброго времени суток, помогите пожалуйста с курсовой работой! Задача такова: игра "Тамагочи"....

1
Даценд
Модератор
Эксперт .NET
4778 / 4246 / 2777
Регистрация: 20.04.2015
Сообщений: 7,705
29.01.2018, 11:45 2
Лучший ответ Сообщение было отмечено Markell как решение

Решение

Markell,
В конструктор базового передавайте damage=0
А в производном повторно инициализируйте damage:
C#
1
2
3
4
5
public mid_def (string name, double damage) : base (name, 0)
{
    this.damage = damage;
    life = ...
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.01.2018, 11:45

Наследование и полиморфизм
Наследование и полиморфизм

Наследование интерфейса и наследование реализации
Начал читать книгу GoF и сразу же в предисловии попал в тупик. Чем отличается наследование...

Полиморфизм
Доброго времени суток. Есть задание - показать принцип полиморфизма в программе. Я написал...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru