Вопросы с тегом «upcasting»

143
В чем разница между преобразованием вверх и вниз по отношению к переменной класса

В чем разница между преобразованием вверх и вниз относительно переменной класса? Например, в следующей программе класс Animal содержит только один метод, но класс Dog содержит два метода, а затем мы приводим переменную Dog к переменной Animal. Если приведение выполнено, то как мы можем вызвать...

88
вниз и вверх

Я новичок в C # (и ООП ). Когда у меня есть такой код: class Employee { // some code } class Manager : Employee { //some code } Вопрос 1 : Если у меня есть другой код, который делает это: Manager mgr = new Manager(); Employee emp = (Employee)mgr; Вот Employeeон Manager, но когда я его вот так...