Запитання з тегом «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 = A …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.