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

7 ответов

Переопределение equals () и hashCode () в подклассах… с учетом суперполей

Есть ли конкретное правило о том, как переопределитьequals() & hashCode() в подклассыпринимая во вниманиесупер поля?? зная, что есть много параметров: супер-поля являются приватными / публичными, с / без геттера ... Например, сгенерированные ...

3 ответа

Почему ссылки на атрибуты действуют так с наследованием Python? [Дубликат]

На этот вопрос уже есть ответ здесь: Как избежать совместного использования данных классов между экземплярами? [/questions/1680528/how-to-avoid-having-class-data-shared-among-instances] 8 ответовСледующее кажется странным. По сути, атрибут ...

11 ответов

В каком порядке выполняются статические блоки и блоки инициализации при использовании наследования?

У меня два класса Parent и Child public class Parent { public Parent() { System.out.println("Parent Constructor"); } static { System.out.println("Parent static block"); } { System.out.println("Parent initialisation block"); } } public class ...

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

4 ответа

, так что это не проблема.

самый быстрый способ реализовать новый класс, который наследует отList<T>? class Animal {} class Animals : List<Animal> {} // (1)Одна проблема, с которой я столкнулся: просто делая(1)Я обнаружил, что я не получаю выгоду от ...

1 ответ

https://developer.android.com/guide/topics/ui/look-and-feel/themes

ю это мы не должны использовать родительский атрибут. Мы добавляем один стиль к другому, разделяя его точкой (.) так в этом стиле у него есть круговое наследование? <style name="TextAppearance.A" parent="TextAppearance.A.B"> ...

2 ответа

Это может быть ошибка копирования и вставки, но чтобы охватить все базы, вы пропустили «d» в «shared» для

ла то, что должно сработать, потом то, что не сработает. Почему это не вопрос. Я объявляю два класса: class Base { ... }; class Derived : public Base { ... };Затем у меня есть следующая функция в другом месте: void foo(shared_ptr<Base> ...

4 ответа

Спасибо за ваш ответ, Assembly.gettypes () было то, что мне нужно для решения.

от вопрос уже есть ответ здесь: Получить все производные типы типа [/questions/857705/get-all-derived-types-of-a-type] 7 ответовУ меня есть абстрактный класс: abstract class AbstractDataExport { public string name; public abstract ...

4 ответа

Вы, вероятно, хотите назвать неограниченный тип, чтобы вы могли ссылаться на него.

я есть три класса: public abstract class fileHandler<Key extends Object, Value extends Object> { } public A extends fileHandler<String, String[]> { } public B extends fileHandler<String, String> { }Теперь в моей основной функции я делаю ...

2 ответа

Как имитировать модификаторы доступа в JavaScript с помощью библиотеки Prototype?

Я уже некоторое время работаю с библиотекой прототипов, и иногда мне хочется, чтобы у меня было несколько уровней доступа (публичный, частный и защищенный). Самое близкое, что я дошел, это следующее: SampleBase = Class.create({ /* virtual public ...

3 ответа

Не уверен, почему меня обманывают; Может ли кто-то предоставить информацию о том, почему это плохая реализация? Он компилируется и работает правильно в GCC (g ++).

я есть абстрактный класс, скажемAnimal, Из этого класса у меня есть много наследующих классов, таких какCat, Dog, Mouse, У меня есть метод, который я хочу иметь возможность брать указатели на указатели этих объектов. Такvoid someMethod(Animal ...