7
ответов

C# - Использование ключевого слова virtual+override по сравнению с новым

Что такое различия между объявлением метода в "виртуальном" базовом типе и затем переопределением его в дочернем типе с помощью ключевого слова "переопределения" в противоположность простому использованию "нового" ключевого с
вопрос задан: 11 May 2019 20:39
5
ответов

Как метод, скрывающий работы в C#?

Почему следующая программа печатает B B (как это должно), общедоступный класс A {общедоступная пустая Печать () {Консоль. WriteLine ("A"); }} общедоступный класс B: {...
вопрос задан: 31 December 2009 08:29
4
ответа

Как метод, скрывающий работы в C#? (Часть вторая)

Следующая программа печатает A:C (A, B) B:C (A, B) (как это должно), открытый интерфейс I {представляет в виде строки ();} общедоступный класс C: Я {общественность представляет в виде строки () {возвращают "A";} общественность представляют B в в
вопрос задан: 31 December 2009 08:30
0
ответов

Есть ли законные причины для скрытия статических методов? [дубликат]

Возможный дубликат: Почему Java не допускает переопределения статических методов? Есть ли законная причина, по которой производный класс должен переопределять скрытие статического метода базового класса?
вопрос задан: 23 May 2017 12:00
0
ответов

Переопределение и скрытие метода [дубликат]

Меня немного смущает переопределение и скрытие метода в C #. Также будет оценено практическое использование каждого из них, а также объяснение того, когда их следует использовать. Я не понимаю, как переопределить ...
вопрос задан: 20 August 2015 05:27
0
ответов

затенение функций в пространствах имен

Предположим, у вас есть следующее пространство имен кода: a{ struct S{}; //пусто f (int ){} } пространство имен b{ struct T{}; } структура X{}; пустота f (X ){} пустота f (b ::T ){} void f (a ::S ){} пространство имен a{ void g (){...
вопрос задан: 13 August 2012 09:06
0
ответов

getDeclaredMethods () и статический метод скрытого суперкласса

Согласно http://download.oracle.com/javase/1.4.2/docs/api /java/lang/Class.html#getDeclaredMethods%28%29, Class.getDeclaredMethods () должен включать только методы, «объявленные классом». Однако я ...
вопрос задан: 4 November 2010 02:23