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

3 ответа

Ковариантный тип возврата

жно ли для унаследованного класса реализовать виртуальную функцию с другим типом возврата (не используя шаблон в качестве возврата)?

1 ответ

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

Итак, вот цитата из книги: Переопределяющий метод НЕ должен выбрасывать отмеченные исключения, которые являются новыми или более широкими, чем те, которые объявлены переопределенным методом. Например, метод, который объявляет ...

1 ответ

Слово предостережения здесь. Этот метод срабатывает в большем количестве случаев, чем просто нажатие, например, при нажатии клавиши Tab на внешней клавиатуре для перемещения по текстовым полям. Протестировано на iOS 9.

о, вот что я пытаюсь сделать. У меня есть UITextField. Когда я нажимаю один раз, я хочу вызвать один из моих методов. Когда я дважды коснусь (дважды коснусь его одним пальцем), я хочу отредактировать текстовое поле (как если бы я коснулся его ...

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

1 ответ

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

от вопрос уже есть ответ здесь: Использование Android @ Override [дубликат] [/questions/2950074/android-override-usage] 4 ответаКогда вы используете аннотацию @Override в Java и ...

3 ответа

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

я позволяю Android Studio генерировать метод переопределения, он генерирует метод со странными именами параметров. Например, согласно документации onCheckedChanged должен выглядеть так: public void onCheckedChanged(CompoundButton buttonView, ...

2 ответа

Получить переопределенный атрибут свойства

У меня есть собственный атрибут, как это: public class PropertyInfoAttribute : Attribute { public bool IsAutoComplete { get; set; } }И есть такой класс: public class Article { public virtual int Order { get; set; } //other properties }В другом ...

6 ответов

Это намного лучше, чем принятый ответ. В нем говорится главное, что было упущено в принятом ответе. Тем не менее, он мог бы содержать более конкретные объяснения.

отаю над веб-приложением, которое имеет верхнюю панель, похожую на синюю полосу Facebook в верхней части. У меня есть неупорядоченный список в div этой панели, чтобы перечислить некоторые элементы, такие как Входящие, Уведомления и т. Д. У UL ...

2 ответа

Но базовый класс должен реализовывать интерфейс ... Вот и вся причина, по которой он имеет свойство ID.

я есть базовый класс с абстрактным свойством: public abstract int ID {get;set;}Теперь у меня есть подкласс, который является XmlSerialized. Итак, оно имеет: [XmlElement("something")] public override int ID { get { //... } set { //... } } Я не ...

8 ответов

Например, это предупреждение C4263 в Microsoft Visual C ++.

я есть базовый класс с виртуальной функцией, и я хочу переопределить эту функцию в производном классе. Есть ли способ заставить компилятор проверить, переписывает ли функция, которую я объявил в производном классе, функцию в базовом классе? Я ...

1 ответ

2) Полиморфизм времени исполнения: который вызывает динамическое связывание. Переопределение (переопределение метода в последующих подклассах) - это способ реализации полиморфизма во время выполнения.

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