Результаты поиска по запросу "override"

2 ответа

Как применить ключевое слово override?

Есть ли способ обеспечить использование C ++ 11override ключевое слово в Visual C ++ 2012? (т.е. если я забуду сказатьoverrideзатем я хочу получить предупреждение / ошибку.)

3 ответа

Смущает «переопределить приватный метод»

У меня есть два вопроса по этому коду public class Override { private void f() { System.out.println("private f()"); } public static void main(String[] args) { Override po = new Derived(); po.f(); } } class Derived extends Override { public void ...

2 ответа

встроенные функции Python против магических функций и переопределения [дубликат]

Возможный дубликат: Поиск оператора перехвата на метаклассе [https://stackoverflow.com/questions/8637254/intercept-operator-lookup-on-metaclass] Как я могу перехватывать вызовы «магических» методов python в новых ...

ТОП публикаций

2 ответа

Переопределение констант класса против свойств

Я хотел бы лучше понять, почему в приведенном ниже сценарии существует различие в способе наследования констант класса и переменных экземпляра. <?php class ParentClass { const TEST = "ONE"; protected $test = "ONE"; public function showTest(){ ...

3 ответа

Запечатанное ключевое слово в сочетании с переопределением

Всегда ли необходимо следоватьsealed ключевое слово сoverride в сигнатуре метода, подобного следующему коду: public sealed override string Method1(){.....}Я имею в виду, если я хочу "запечатать" метод в базовом классе без переопределения, ...

5 ответов

Является ли ключевое слово override просто проверкой переопределенного виртуального метода?

Насколько я понимаю, введениеoverride Ключевое слово в C ++ 11 является не чем иным, как проверкой, чтобы убедиться, что реализуемая функция являетсяoverrideизvirtual функция в базовом классе. Это оно?

4 ответа

Является ли функция в C ++ автоматически виртуальной, если она переопределяет виртуальную функцию?

Я ожидаю, что еслиfoo объявлен в классеD, но не помеченный как виртуальный, следующий код будет вызывать реализациюfoo вD (независимо от динамического типаd). D& d = ...; d.foo();Однако в следующей программе это не так. Кто-нибудь ...

3 ответа

Наследование Java - это ключевое слово

Я искал в Интернете похожий вопрос, но не смог его найти. Итак, размещение здесь. В следующей программе, почему значение «i» печатается как 100? AFAIK «это» относится к текущему объекту; который в этом случае 'TestChild' и имя класса также ...

1 ответ

Переопределить класс в Java

Предположим, у меня есть проектK Kзависитlib.jar Вlib.jar есть класс с именемx.y.z.Foo Если я создам тот же классx.y.z.Foo вKто в этом проекте, когда я создаю экземплярFoo , теперь буду использовать JVMFoo вKа не вlib.jar ? И если это ...

2 ответа

переопределить конфигурацию log4j программно: расположение файла для FileAppender

Можно ли переопределить свойство «Файл» приложения, настроенного вlog4j.properties без создания нового appender? И если так - как? Вот ситуация: у меня есть два приложения, A1 - ConsoleAppender, а A2 - FileAppender. «Файл» A2 указывает на общий ...