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

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

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

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

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

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

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

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

1
Модератор
Эксперт .NET
5363 / 4521 / 2886
Регистрация: 20.04.2015
Сообщений: 8,189
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
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.01.2018, 11:45

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

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

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

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

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


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

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

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