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

2 ответа

Вы можете просто выбросить исключение. Пока это хорошо задокументировано, тогда IMO это разумное использование исключений, так как это действительно ошибка программирования.

могу сделать так, чтобы любой класс, который наследовал от моего базового класса, был вынужден переопределить определенный метод? Я не хочу использовать прот...

8 ответов

Переопределение Android onBackPressed ()

Можно ли переопределить onBackPressed () только для одного действия? При нажатии кнопки «Назад» я хочу вызвать диалоговое окно для определенного действия, но во всех других действиях я хочу, чтобы оно работало так же, как раньше (переход к ...

2 ответа

 означает, что вы переопределяете метод базового класса. В java6 это также означает, что вы реализуете метод из интерфейса. Он защищает вас от опечаток, когда вы думаете, что переопределяете метод, но вы что-то опечатали.

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

1 ответ

Правила уже требуют поддержки почти произвольных сложных преобразований указателей, поэтому обобщение на пользовательское преобразование, вероятно, будет очень простым.

вам нужно (чтобы его компилировать) промежуточный

7 ответов

Можно ли переопределить не виртуальный метод?

Есть ли способ переопределить не виртуальный метод? или что-то, что дает аналогичные результаты (кроме создания нового метода для вызова нужного метода)? Я хотел бы переопределить метод изMicrosoft.Xna.Framework.Graphics.GraphicsDevice с учетом ...

6 ответов

, но стоит ли это того?

от вопрос уже есть ответ здесь:Есть ли способ предотвратить переопределение метода в подклассах? 14 ответовКак я могу обеспечить, чтобы метод базового класса...

6 ответов

Как я могу переопределить метод toString ArrayList в Java?

Я хотел бы иметь свою собственную реализацию метода toString () для ArrayList в Java. Тем не менее, я не могу заставить его работать, хотя я добавил свою функцию toString () вот так в класс, содержащий ArrayList. @Override public String ...

5 ответов

Почему класс не может расширять черты с помощью метода с той же сигнатурой?

Почему ошибка ниже? Как обойти это? РЕДАКТИРОВАТЬ: я предположил, что, поскольку A и B компилируются в пары (interface, class), вопрос выбора правильного статического вызова метода для реализации при компиляции C. Я ожидал бы, что приоритет ...

12 ответов

Я вижу смысл, но общий запрос потока является разумным. В некоторых ситуациях может иметь смысл вызов метода суперкласса в контексте суперкласса с любым вложенным вызовом метода. Однако в суперклассе, похоже, нет способа направить соответствующий вызов метода.

public class SuperClass { public void method1() { System.out.println("superclass method1"); this.method2(); } public void method2() { System.out.println("superclass method2"); } } public class SubClass extends SuperClass { @Override public void ...

1 ответ

, И первый комментарий там говорит следующее:

ктикую этот код из JavaTpoint для изучения наследования в Scala. Но я не могу получить доступ к члену Bike из класса Vehicle, значение которого инициализируется нулем. Я попытался по ссылке супер тип, но он все еще показывает переопределенное ...