Вопросы с тегом «overriding»

Переопределение метода в объектно-ориентированном программировании - это языковая функция, которая позволяет подклассу или дочернему классу предоставлять конкретную реализацию метода, которая уже предоставлена ​​одним из его суперклассов или родительских классов.

10
В Python, как мне указать, что я переопределяю метод?
Например, в Java @Overrideаннотация не только обеспечивает проверку переопределения во время компиляции, но и обеспечивает отличный самодокументирующийся код. Я просто ищу документацию (хотя, если это индикатор какой-то проверки, такой как pylint, это бонус). Я могу добавить комментарий или строку документации где-нибудь, но каков идиоматический способ указать переопределение в Python?

10
Переопределить стиль тела для содержимого в iframe
Как я могу контролировать фоновое изображение и цвет элемента тела внутри iframe? Обратите внимание, что встроенный элемент body имеет класс и iframeявляется частью страницы, которая является частью моего сайта. Причина, по которой мне это нужно, заключается в том, что моему сайту назначен черный фон для тела, а затем белый фон …
165 css  iframe  styles  overriding 


12
Переопределение функции JavaScript при обращении к оригиналу
У меня есть функция, a()которую я хочу переопределить, но оригинал a()должен быть выполнен в порядке, зависящем от контекста. Например, иногда, когда я генерирую страницу, я хочу переопределить так: function a() { new_code(); original_a(); } а иногда так: function a() { original_a(); other_new_code(); } Как я могу получить это original_a()из-за переезда …

11
В каком порядке таблицы стилей CSS переопределяются?
В заголовке HTML я получил это: <head> <title>Title</title> <link href="styles.css" rel="stylesheet" type="text/css"/> <link href="master.css" rel="stylesheet" type="text/css"/> styles.cssмой лист для конкретной страницы. master.cssэто лист, который я использую в каждом из моих проектов, чтобы переопределить настройки браузера по умолчанию. Какой из этих стилей имеет приоритет? Пример: первый лист содержит конкретные body { …

8
Переопределение Java-метода equals () - не работает?
equals()Сегодня я столкнулся с интересной (и очень расстраивающей) проблемой с этим методом, которая вызвала сбой, как мне казалось, хорошо протестированного класса и ошибку, на которую у меня ушло очень много времени. Просто для полноты, я не использовал IDE или отладчик - просто старый добрый текстовый редактор и System.out. Время было …
150 java  equals  overriding 

5
Перезаписать или переопределить
Это может показаться глупым вопросом, но мне просто любопытно, и я хочу использовать правильный термин, когда говорю о проблеме. Не смог найти подобный вопрос здесь, поэтому я решил создать новый. Должны ли мы ссылаться на «замену реализации» перезаписи или переопределения? Это зависит от языка?

1
Командная строка maven, как указать на конкретный файл settings.xml для одной команды?
Можно ли указать на конкретный файл настроек, чтобы переопределить файл settings.xml по умолчанию, используемый maven для одной команды? Пример: mvn clean install -Dparam # -> pass specific settings file path as param to override default "home/.m2/settings.xml"


7
Переопределить и сбросить стиль CSS: авто или ничего не работают
Я хотел бы переопределить следующие стили CSS, определенные для всех таблиц: table { font-size: 12px; width: 100%; min-width: 400px; display:inline-table; } У меня есть конкретная таблица с классом 'other'. В итоге украшение стола должно выглядеть так: table.other { font-size: 12px; } поэтому я должен удалить 3 свойства: width, min-widthиdisplay Пытался …
130 css  width  overriding 


5
Наследование и переопределение __init__ в Python
Я читал «Погружение в Python» и в главе о классах приводится такой пример: class FileInfo(UserDict): "store file metadata" def __init__(self, filename=None): UserDict.__init__(self) self["name"] = filename Затем автор говорит, что если вы хотите переопределить __init__метод, вы должны явно вызвать родительский элемент __init__с правильными параметрами. Что, если у этого FileInfoкласса было несколько …


10
Переопределение сохраненного свойства в Swift
Я заметил, что компилятор не позволяет мне переопределить сохраненное свойство другим сохраненным значением (что кажется странным): class Jedi { var lightSaberColor = "Blue" } class Sith: Jedi { override var lightSaberColor = "Red" // Cannot override with a stored property lightSaberColor } Однако мне разрешено делать это с помощью вычисляемого …

7
Переопределить valueof () и toString () в перечислении Java
Значения в моем enum- это слова, в которых должны быть пробелы, но перечисления не могут содержать пробелов в своих значениях, поэтому все они сгруппированы. Я хочу переопределить toString()добавление этих пробелов там, где я это скажу. Я также хочу, чтобы перечисление предоставляло правильное перечисление, когда я использую valueOf()ту же строку, в …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.