12
ответов

Полиморфизм по сравнению с переопределением по сравнению с перегрузкой

С точки зрения Java, когда кто-то спрашивает: что такое полиморфизм? Перегрузка или переопределение были бы приемлемым ответом? Я думаю, что существует немного больше к нему, чем это. ЕСЛИ у Вас была абстрактная основа...
вопрос задан: 28 October 2016 21:18
12
ответов

Существует ли способ препятствовать тому, чтобы метод был переопределен в подклассах?

Кто-либо знает о функции языка или технике в C++ для предотвращения дочернего класса из-за поездки на конкретном методе в родительском классе? класс Основа {общественность: bool someGuaranteedResult () {...
вопрос задан: 5 June 2013 07:50
11
ответов

Вынудите класс переопределить .equals метод

У меня есть набор класса, кто реализует единый интерфейс: Команда. И этот набор класса переходит к Карте. Для получения Карты, работающей правильно, я должен каждый классифицировать, кто реализует Команду для переопределения...
вопрос задан: 22 October 2009 23:35
10
ответов

почему у нас на самом деле есть виртуальные функции?

Я плохо знаком с C++. Мог кто-либо говорить мне различие между переопределением метода и понятиями виртуальной функции в C++. Функциональность виртуальных функций может быть переопределена в ее производных классах....
вопрос задан: 11 April 2016 06:24
8
ответов

Переопределение и наследование в C #

Хорошо, терпите меня, парни и девушки, пока я учусь. Вот мой вопрос. Я не могу понять, почему я не могу переопределить метод из родительского класса. Вот код из базового класса (да, я украл ...
вопрос задан: 11 July 2019 15:03
8
ответов

Почему нам нужно новое ключевое слово и почему поведение по умолчанию состоит в том, чтобы скрыть и не переопределить?

Я смотрел на это сообщение в блоге и имел следующие вопросы: Почему нам нужно новое ключевое слово, оно должно только указать, что метод базового класса скрыт. Я имею в виду, почему нам нужен он? Если мы не используем...
вопрос задан: 3 June 2014 14:50
8
ответов

Почему виртуальная функция была бы частной?

Я просто определил это в некотором коде: класс Foo {[...] частный: виртуальная пустая Панель () = 0; [...]} это имеет какую-либо цель? (Я пытаюсь портировать некоторый код от VS до G ++, и это поймало мой...
вопрос задан: 26 December 2011 02:06
8
ответов

JavaScript: Переопределение предупреждения ()

Кто-либо получил опыт с переопределением предупреждения () функция в JavaScript? Какие браузеры поддерживают это? Какие версии браузера поддерживают это? Каковы опасности в переопределении функции?
вопрос задан: 13 November 2009 04:55
8
ответов

C#: Переопределение типов возврата

Там путь состоит в том, чтобы переопределить типы возврата в C#? Раз так, как, и если не, почему и что такое рекомендуемый способ сделать его? Мой случай - то, что у меня есть интерфейс с абстрактным базовым классом и потомками...
вопрос задан: 26 June 2009 12:47
8
ответов

Переопределите вызов функции в C

Я хочу переопределить определенные вызовы функции к различным API ради входа вызовов, но я также мог бы хотеть управлять данными, прежде чем это будет отправлено в фактическую функцию. Например, скажите, что я использую...
вопрос задан: 6 March 2009 03:04
7
ответов

C# - Использование ключевого слова virtual+override по сравнению с новым

Что такое различия между объявлением метода в "виртуальном" базовом типе и затем переопределением его в дочернем типе с помощью ключевого слова "переопределения" в противоположность простому использованию "нового" ключевого с
вопрос задан: 11 May 2019 20:39
7
ответов

Переопределенный метод C++, не будучи названным

Графика пространства имен Shape.h {класс Форма {общественность: виртуальный пустой Рендеринг (Точка точки) {};};} Графика пространства имен Rect.h {класс Rect: общедоступная Форма {общественность: Rect (...
вопрос задан: 21 January 2019 14:36
7
ответов

Вызов виртуальных функций внутренние конструкторы

Предположим, что у меня есть два класса C++: класс A {общественность: () {fn ();} виртуальная пустота fn () {_n = 1;} интервал getn () {возвращают _n;} защищенный: интервал _n;}; класс B: общественность {общественность: B (): () {}...
вопрос задан: 8 July 2018 22:07
7
ответов

Какие проблемы следует учитывать при переопределении equals и hashCode в Java?

Какие проблемы / ловушки необходимо учитывать при переопределении equals и hashCode?
вопрос задан: 11 August 2014 19:02
7
ответов

'Тени' по сравнению с 'Переопределениями' в VB.NET

Каково значение этих двух Теней ключевых слов и Переопределений? Что они делают и для которого контекст один или другое предпочтительное?
вопрос задан: 28 February 2014 08:41
7
ответов

Почему Википедия говорит, что “Полиморфизм не является тем же как перегрузкой метода или переопределением метода”.

Я озирался и не мог найти подобный вопрос. Вот абзац, который я получил от Википедии: Полиморфизм не является тем же как переопределением метода или перегрузкой метода. Полиморфизм...
вопрос задан: 27 July 2010 12:33
7
ответов

Почему я не могу использовать виртуальный / переопределение на переменных класса, как я могу на методах?

В следующем примере я в состоянии создать виртуальное Шоу метода () в наследованном классе и затем переопределить его в наследующем классе. Я хочу сделать то же самое с переменной защищенного класса...
вопрос задан: 4 March 2010 10:21
7
ответов

Почему Java не позволяет переопределять статические методы?

Почему невозможно переопределить статические методы? Если возможно, пожалуйста, используйте пример.
вопрос задан: 8 February 2010 17:14
7
ответов

Действительно ли возможно скрыть или понизить доступ к Унаследованным методам в Java?

У меня есть структура класса, где я хотел бы, чтобы некоторые методы в базовом классе были доступны от классов, полученных непосредственно из базового класса, но не классов, полученных из производных классов. Согласно...
вопрос задан: 14 December 2009 18:32
7
ответов

Глобально переопределите malloc в Visual C++

Я пытаюсь выяснить способ глобально переопределить malloc и связанные функции в Visual C++ (2005). Моя установка является dll со статически связанной библиотекой времени выполнения, которая состоит из обоих моих собственных кодов C++...
вопрос задан: 22 August 2009 13:49
7
ответов

Переопределение статических переменных при разделении на подклассы

У меня есть класс, позволяет, называют это A, и в рамках того определения класса у меня есть следующее: статический QPainterPath *путь; Который должен сказать, я объявляю статический указатель (всего класса) на объект контуров; все...
вопрос задан: 27 February 2009 13:28
7
ответов

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

Я не думаю, что это возможно, но если тогда, мне нужен он:) У меня есть автоматически сгенерированный файл прокси от инструмента командной строки wsdl.exe Visual Studio 2008. Вывод прокси является частичными классами. Я хочу...
вопрос задан: 29 October 2008 18:02
6
ответов

Переопределение метода Java

Я плохо знаком с Java, и я перечитал по некоторым учебным руководствам на методах переопределения, но пример, на который я смотрю, не прокладывает себе путь, я ожидаю. Например, у меня есть код: общедоступный класс A {общественность пусто...
вопрос задан: 28 June 2017 20:39
6
ответов

Почему бы не сделать все 'виртуальным'? [дубликат]

Возможный Дубликат: Почему C# реализует методы как невиртуальные по умолчанию? Я говорю, прежде всего, о C#.NET 3.5, но задаюсь вопросом в целом, что преимущества имеют не рассмотрение всего "...
вопрос задан: 23 May 2017 12:26
6
ответов

Переопределяющие общедоступные виртуальные функции с закрытыми функциями в C++

Есть ли существует какая-либо причина сделать полномочия на переопределенной виртуальной функции C++ отличающимися от базового класса? Есть ли при этом опасность? Например: основа класса {общественность:...
вопрос задан: 25 January 2016 23:57
6
ответов

Различие между новым и переопределением

Удивление, что различие между следующим: Случай 1: общественность Базового класса освобождает DoIt (); Случай 1: Наследованная общественность класса новый пустой DoIt (); Случай 2: общественность Базового класса виртуальный пустой DoIt ();...
вопрос задан: 7 January 2016 10:51
6
ответов

Переопределение по сравнению с виртуальным

Что цель использовать зарезервированное слово, виртуальное перед функциями? Если я хочу, чтобы дочерний класс переопределил родительскую функцию, я просто объявляю ту же функцию, такую как пустая ничья () {}. класс...
вопрос задан: 17 February 2014 22:08
6
ответов

Переопределение и перегрузка в C++

Да, я действительно понимаю различие между ними. То, что я хочу знать: почему ПЕРЕОПРЕДЕЛЕНИЕ метод? Что проку в выполнении его? В случае перегрузки: единственное преимущество - Вы, не должны думать в...
вопрос задан: 29 October 2013 09:44
6
ответов

Есть ли способ переопределить переменные класса в Java?

класс Dad {защищенный статический String me = "папа"; public void printMe () {System.out.println (me); }} класс Son расширяет Dad {protected static String me = "son"; } public ...
вопрос задан: 6 April 2012 12:57