Вопросы с тегом «derived-class»

16
Почему вызов метода в моем производном классе вызывает метод базового класса?
Рассмотрим этот код: class Program { static void Main(string[] args) { Person person = new Teacher(); person.ShowInfo(); Console.ReadLine(); } } public class Person { public void ShowInfo() { Console.WriteLine("I am Person"); } } public class Teacher : Person { public new void ShowInfo() { Console.WriteLine("I am Teacher"); } } Когда …
146 c#  class  derived-class 

27
Можно ли назначить объект базового класса ссылке на производный класс с явным приведением типов?
Можно ли назначить объект базового класса ссылке на производный класс с явным приведением типов в C # ?. Я пробовал, и это создает ошибку времени выполнения.

1
Получите Ord с количественными ограничениями (для a. Ord a => Ord (fa))
С количественными ограничениями я могу получить Eq (A f)просто отлично? Однако, когда я пытаюсь вывести Ord (A f), это терпит неудачу. Я не понимаю, как использовать количественные ограничения, когда класс ограничений имеет суперкласс. Как я могу получить Ord (A f)и другие классы, которые имеют суперклассы? > newtype A f = …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.