6
ответов

Java “частичное” переопределение

Когда переопределение метода в Java является этим возможный назвать "исходное". Например: общедоступный класс A расширяет B {@Override общедоступное пустое нечто () {System.out.println ("да");//Затем выполняются...
вопрос задан: 9 June 2010 14:02
6
ответов

Лучшие практики относительно равняются: перегружаться или не перегружаться?

Рассмотрите следующий отрывок: импорт java.util.*; общедоступный класс EqualsOverload {общедоступная статическая основная пустота (Строка [] args) {класс Вещь {заключительный интервал x; Вещь (интервал x)...
вопрос задан: 26 May 2010 06:23
6
ответов

Как быстро определить, переопределяется ли метод в Java

Существует возможная оптимизация, я мог обратиться к одному из своих методов, если я могу решить, что другой метод в том же классе не переопределяется. Это - только небольшая оптимизация, таким образом отражение отсутствует...
вопрос задан: 23 February 2010 00:57
6
ответов

Переопределение равняется () и хэш-код () в sub классах … рассмотрение супер полей

Существует ли определенное правило о том, как Переопределение равняется () и хэш-код () в sub классах, рассматривая супер поля?? знание, что существует много параметров: супер поля являются частными/общедоступными, с/без...
вопрос задан: 14 January 2010 19:26
6
ответов

Функциональная перегрузка переопределения в Java

Каково различие между переопределением и перегрузкой?
вопрос задан: 14 January 2010 00:13
6
ответов

Вызывание переопределенной функции от переопределяющей функции

Предположим, что у меня есть нечто виртуальной функции () в классе B, и мне нужно немного отличающееся поведение в одном из производных классов B, класса D. Это - OK для создания переопределяющей функции D:: нечто (), и вызов B:: нечто ()...
вопрос задан: 4 January 2010 07:44
6
ответов

Переопределение ToString () списка <MyClass>

У меня есть класс MyClass, и я хотел бы переопределить метод ToString () экземпляров Списка: класс MyClass {общественность представляет Property1 в виде строки {добираются; набор;} общедоступные международные Property2 {добираются; набор;}/*...
вопрос задан: 27 August 2009 10:18
6
ответов

Переопределение функции C++

У меня есть три различных базовых класса: класс BaseA {общественность: виртуальное международное нечто () = 0;}; класс BaseB {общественность: виртуальные международные нечто () {возвращаются 42; }}; класс BaseC {общественность: международное нечто () {воз
вопрос задан: 22 June 2009 15:06
6
ответов

Внутренние работы виртуальных C# и переопределение

Тема того, как C# виртуальный и работы механизма переопределения внутренне был обсужден до смерти среди программистов..., но после получаса на Google, я не могу найти ответ на следующее...
вопрос задан: 15 April 2009 14:02
6
ответов

Безопасно переопределите виртуальные функции C++

У меня есть базовый класс с виртуальной функцией, и я хочу переопределить ту функцию в производном классе. Есть ли некоторый способ осуществить проверку компилятора, если функция я объявил в производном классе...
вопрос задан: 30 January 2009 23:08
6
ответов

Сила называя базовый метод снаружи производного класса

У меня есть два класса: общедоступный класс MyBase {общедоступный виртуальный пустой DoMe () {}} общедоступный класс MyDerived:MyBase {общедоступное переопределение освобождает DoMe () {новый бросок...
вопрос задан: 13 January 2009 07:28
6
ответов

Когда должен Вы переопределять OnEvent в противоположность подписке на событие при наследовании

Когда нужно сделать следующее? класс Foo: Управление {защищенное переопределение освобождает OnClick (EventArgs e) {//новый код здесь}} В противоположность этому? класс Foo: Управление {общественность...
вопрос задан: 1 October 2008 19:33
5
ответов

Как я могу переопределить ToString () метод в C#?

Я хочу переопределить Tostring () метод для изменения некоторых символов. Действительно ли это возможно? Если да, Как я могу сделать это?
вопрос задан: 7 March 2018 22:28
5
ответов

Я могу заставить Java 5 игнорировать @Override ошибки? [дубликат]

Возможный Дубликат: Почему Eclipse жалуется на @Override на методах интерфейса? У меня есть некоторый код Java, который был написан с помощью Eclipse и Java 6 SDK, таким образом, методы, которые реализуют интерфейс...
вопрос задан: 23 May 2017 12:02
5
ответов

Переопределить свойство с производным типом и тем же именем C #

Я пытаюсь переопределить свойство в базовый класс с другим, но производным типом с тем же именем. Я думаю, что это возможно с помощью ковариации или дженериков, но я не уверен, как это сделать? Следующее ...
вопрос задан: 23 May 2017 11:48
5
ответов

Как препятствовать тому, чтобы производный класс обнародовал частную/защищенную виртуальную функцию?

Существуют серьезные основания для построения интерфейса базового класса со всеми виртуальными функциями как частные или защищенные (см. это). Но затем как каждый предотвращает производные классы (который может быть в...
вопрос задан: 23 May 2017 11:48
5
ответов

Вызывающий метод с помощью прототипа JavaScript

Действительно ли возможно назвать базовый метод из опытного метода в JavaScript, если это было переопределено? MyClass = функция (имя) {this.name = имя; this.do = функция () {//делают что-то...
вопрос задан: 15 March 2017 15:32
5
ответов

Вызов переопределенного метода от базового класса в C#

Учитывая следующие определения классов C# и код: общедоступный класс BaseClass {общедоступный виртуальный пустой MyMethod () {... делает что-то... }} общедоступный класс A: BaseClass {общественность...
вопрос задан: 16 January 2017 16:19
5
ответов

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

Рассмотрите следующий интерфейс в Java: открытый интерфейс I {общедоступный заключительный Строковый ключ = "a";} И следующий класс: общедоступный класс A реализует I {общедоступный Строковый ключ = "b"; общественность...
вопрос задан: 16 January 2017 16:00
5
ответов

Переопределение GetHashCode для изменяемых объектов?

Я считал приблизительно 10 различных вопросов на том, когда и как переопределить GetHashCode, но существует все еще что-то, что я не вполне получаю. Большинство реализаций GetHashCode основано на хэш-кодах...
вопрос задан: 8 October 2015 15:17
5
ответов

Беспорядок о виртуальном/новом/переопределять

Я немного смущен виртуальной/новой/переопределять вещью. Вот пример: класс A {общедоступная виртуальная пустота mVVirtual () {Консоль. WriteLine ("A:: mVVirtual"); }} класс B: {виртуальная общественность...
вопрос задан: 17 July 2015 19:47
5
ответов

Разве суперкласс не называет переопределенный метод?

У меня есть следующие классы: нечто класса {общественность освобождают () {печать ("a");} общественность освобождают b () {(); }} панель класса расширяет нечто {общественность освобождает () {печать ("...
вопрос задан: 3 July 2015 02:04
5
ответов

Вызов метода супер суперкласса

Допустим, у меня есть три класса A, B и C. B расширяет A C расширяет B Все они имеют открытый метод void foo (). Теперь из метода foo () C я хочу вызвать метод A foo () (НЕ его родительского B ...
вопрос задан: 5 May 2015 21:46
5
ответов

Как я могу переопределить TryParse?

Я хотел бы переопределить метод TryParse bool для принятия "да" и "нет". Я знаю метод, который я хочу использовать (ниже), но я не знаю, как переопределить метод bool.... bool TryParse (строковое значение...
вопрос задан: 11 June 2010 14:38
5
ответов

Какая полезная функциональность Вы выходите из переопределения 'нового' оператора?

Какой новый вид технических возможностей (для отладки или не) Вы находите полезными путем переопределения нового оператора?
вопрос задан: 30 November 2009 19:16
5
ответов

Методы переопределения C++

Я не могу выяснить то, что произошло с этим. У меня есть класс Сцены, который имеет вектор Объектов и позволяет Вам добавлять и получать Объекты от сцены: класс Сцена {частный://-ЧАСТНЫЙ...
вопрос задан: 4 August 2009 21:53
5
ответов

Как избежать “неиспользованного параметрического усилителя” предупреждение при переопределении метода в java 1.4?

В этом коде: общедоступный класс MyClass {частный Объект innerValue; общедоступный Объект getInnerValue () {возвращает this.innerValue;} общественность освобождает setInnerValue (Возразите innerValue) {...
вопрос задан: 24 April 2009 17:08
4
ответа

Я должен добавить @Override аннотацию при реализации абстрактных методов в Java?

При переопределении невиртуального метода в Java использование @Override аннотации рекомендуется, но что, если я реализую абстрактный метод? Я должен использовать @Override затем также?
вопрос задан: 9 July 2019 06:23
4
ответа

Почему важно переопределить GetHashCode, если переопределен метод Equals?

Учитывая следующий класс public class Foo {public int FooId {get; задавать; } публичная строка FooName {get; задавать; } публичное переопределение bool Equals (object obj) {Foo fooItem = obj as ...
вопрос задан: 4 July 2019 15:37
4
ответа

Сокрытие C#, переопределение и вызывание функции от базового класса

Я изучаю C#, и я встретился со следующей проблемой. У меня есть два класса: базируйтесь и полученный: класс MyBase {общественность освобождает MyMethod () {Консоль. WriteLine ("MyBase:: MyMethod ()"); }}...
вопрос задан: 12 May 2019 06:22