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

1 ответ

Рад помочь :-)

у делатьadapter шаблон. Есть ошибка вAutoToTravelAdapterПереехать(); метод Как я могуoverride а такжеinherit Транспортный метод? Я пытаюсь использовать виртуальный, но он не работает. Я переключаю на public override void Move () в обоих ...

2 ответа

 а также

есно, почему это корректное переопределение: public abstract class A { public abstract <X> Supplier<X> getSupplier(); public static class B extends A { @Override public Supplier<String> getSupplier() { return String::new; } } }Тогда как это не ...

2 ответа

Да, я знаю, но то, что я просил, было самым быстрым и самым удобным способом. Я требовал, чтобы только в одном месте код выбранного ответа помог мне в конце.

лизую навигацию по клавишам для приложения и хочу переопределить функциональность клавиши пробела, когда поле со списком сфокусировано так, что оно действует как клавиша ввода; нравится: if (!cb.IsDropDownOpen) { cb.IsDropDownOpen = true; } else ...

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

2 ответа

Вы говорите о том факте, что дженерики инвариантны в Java.

кто-нибудь объяснить мне, почему @Override public void fooMethod(Class<?> c)не переопределяет public void fooMethod(Class c)и дает мне следующие ошибки вместо: - Name clash: The method fooMethod(Class<?>) of type SubClass has the same erasure ...

2 ответа

Имя конструктора должно совпадать с именем класса. В практике наследования вам нужно создать два класса с разными именами, следовательно, два конструктора должны иметь разные имена. Таким образом, переопределение конструктора невозможно, и эта мысль даже не имеет смысла.

ю, что компилятор записывает конструктор по умолчанию без аргументов в байт-код. Но если мы напишем это сами, этот конструктор вызывается автоматически. Является ли этот феномен переопределением конструктора?

3 ответа

Но более идеальным решением будет шаблон стратегии.

прощенная версия моего класса: public abstract class Task { private static object LockObject = new object(); protected virtual void UpdateSharedData() { } protected virtual void UpdateNonSharedData() { } public void Method() { lock(LockObject) ...

1 ответ

 класс и вызовите метод, который вы хотите нормально.

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

6 ответов

 для метода, чтобы достичь этого.

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

0 ответов

 а также методы, которые предоставляют строки SQL.

сущность, супер класс: @MappedSuperclass public abstract class GenericEntity { private Integer id; public Integer getId() {return id;} public void setId(Integer id) {this.id = id;} }Pojo: @Entity @Table(name = "POJO_ONE") ...

1 ответ

Это именно то, что я искал! Спасибо большое!

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