Форум программистов, компьютерный форум, киберфорум

Почему при восходящем приведении типов вызывается метод класса потомка? - C# - Обсуждение 2330919

Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Обсуждение
Всего сообщений: 6
Имя Дата Сообщение
Читать обсуждение полностью:
Почему при восходящем приведении типов вызывается метод класса потомка?
Соколиный глаз 07.10.2018 16:51 https://www.cyberforum.ru/post12952494.html
class T1 { public virtual void P() {...
kolorotur 07.10.2018 16:59 https://www.cyberforum.ru/post12952515.html
Потому что метод переопределен — в этом вся суть...
Соколиный глаз 07.10.2018 17:01 https://www.cyberforum.ru/post12952519.html
Я думал, что выведет 1, так как я использовал приведение.
kolorotur 07.10.2018 17:03 Решение https://www.cyberforum.ru/post12952528.html
Если бы метод был не виртуальным или не переопределенным,...
Соколиный глаз 07.10.2018 17:08 https://www.cyberforum.ru/post12952539.html
kolorotur, можно сказать, что оператор явного приведения...
kolorotur 07.10.2018 17:13 Решение https://www.cyberforum.ru/post12952554.html
Только если речь идет о ссылочных переменных и производится...
 
 
Similar

Как вызвать метод дочернего класса при приведении типов?
Привет у меня есть класс (Батя) и парочка дочерних классов в классе Батя есть метод void...

Почему если при вызове метода Foo от типа B, в объекте класса FooImp вызывается метод от А?
Поясните пожалуйста, почему если при вызове метода Foo от типа B, в объекте класса FooImp...

FormatException не обработано при приведении типов
Надоело, просто жесть как надоело: err = Convert.ToInt32(hgg); ferrors = err; Ну что здесь...

Изменение значения при приведении типов
Привет форумчане! Вот часть программы: u = 64000; s = (short) u; console.Writeline("s после...

Ads
MoreAnswers

Не вызывается метод из базового типа после приведения типов?
При приведении типов от производного класса Manager к базовому классу Employee, у объекта "e" к...

Не могу понять почему не вызывается метод? Как вывести метод Plus?
namespace lesson3 { class Program { struct Complex { public double im;...

Почему в программе выводятся пустые поля для класса-потомка
Не могу понять, почему в программе выводятся пустые поля для класса-потомка (название, стоимость,...

Вызывается метод из базового класса
Имеется 2 класса: В 1 классе Data имеются такие методы: private string GetUpdateQuerryString()...

 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru