RedDeveloper
Блог
Вопросы
Теги
Топ 100 вопросов про Inheritance
Коллекция из 100 самых популярных вопросов про
inheritance
с ответами и комментариями.
Топ 100
Топ 15
Топ 20
Топ 25
Топ 30
Топ 50
Все вопросы
Вопросы на собеседовании
1
Предпочитаете композицию наследованию?
2
Вызов базового конструктора в C#
3
Как вы объявляете интерфейс на C++?
4
Что такое нарезка объекта?
5
Каковы правила вызова конструктора суперкласса?
6
Как вызвать функцию родительского класса из функции производного класса?
7
Что делает «супер» в Python?
8
Что означает, что Javascript - это язык, основанный на прототипах?
9
Наследование конструкторов
10
Веские причины запретить наследование в Java?
11
Как наследовать конструкторы?
12
Зачем мне объявлять виртуальный деструктор абстрактного класса в C++?
13
Во время выполнения найдите все классы в приложении Java, которые расширяют базовый класс
14
Наследование против агрегирования
15
Как эффективно моделировать наследование в базе данных?
16
Как в Java вызвать метод базового класса из метода переопределения в производном классе?
17
Наследование комментариев для C# (на самом деле любой язык)
18
Множественное наследование в PHP
19
Получение имени дочернего класса в родительском классе (статический контекст)
20
Функция с тем же именем, но с другой подписью в производном классе
21
Динамическое связывание Java и переопределение методов
22
Сериализация XML и унаследованные типы
23
Каков реальный пример универсального <? супер T>?
24
Виртуальное наследование
25
Зачем нам на самом деле нужно частное или защищенное наследование в C++?
26
Свойства и наследование python
27
Разрешение перегрузки для унаследованных функций
28
Какой перегруженный метод вызывается в Java
29
Используйте новое ключевое слово, если предполагалось скрытие
30
Должен ли C# иметь множественное наследование?
31
В C# нужно ли вызывать базовый конструктор?
32
Почему Java не допускает множественное наследование, но позволяет согласовывать несколько интерфейсов с реализациями по умолчанию
33
С ++ наследование и указатели на функции-члены
34
Способ приведения базового типа к производному типу
35
Переопределение метода с помощью общих параметров в Java?
36
Есть ли в C# понятие частного и защищенного наследования?
37
Есть ли способ вызвать родительскую версию переопределенного метода? (C# .NET)
38
Могу ли я переопределить производные типы?
39
Как уменьшить код с помощью суперкласса?
40
Оптимальные методы объектно-ориентированного программирования - наследование v композиция v интерфейсы
41
Ошибка «Невозможно создать подкласс последнего класса», но класс не является окончательным
42
Почему конструкторы не наследуются в C#?
43
Наследование Python - как отключить функцию
44
Как удалить этот запах кода, связанный с наследованием?
45
Действительно ли необходимо наследование?
46
Наследование от UserControl в WPF
47
Значение статической переменной не изменилось даже после инициализации дочернего класса в Java
48
Как вернуть подтип в переопределенном методе подкласса в C#?
49
Настройка внешнего ключа для абстрактного базового класса с помощью Django
50
Оператор присваивания недоступен в производном классе
51
Наследование или состав: полагаться на «is-a» и «has-a»?
52
Почему классы не запечатаны по умолчанию?
53
Допускают ли реализации интерфейса C# 8 по умолчанию множественное наследование
54
Переопределение переменных экземпляра суперкласса
55
Почему класс, имеющий частный конструктор, не предотвращает наследование от этого класса? Как контролировать, какие классы могут наследовать от определенной базы?
56
Странность разрешения переопределения метода C#
57
Множественное наследование от двух производных классов
58
Делаем метод закрытым в подклассе python
59
Как я могу предотвратить вызов базового конструктора наследником в C#?
60
Переопределение и наследование в C#
61
Как вы определяете, наследуется ли данный тип (System.Type) от определенного базового класса (в .Net)?
62
Объясните, как скрытие переменных работает в этом Java-коде
63
Typescript: невозможно получить доступ к значению члена в конструкторе унаследованного класса
64
Как отражение сообщает мне, когда свойство скрывает унаследованный член с помощью ключевого слова 'new'?
65
Как вы можете унаследовать от закрытого класса, используя отражение в .Net?
66
Почему ссылки на атрибуты действуют таким образом с наследованием Python?
67
Почему наследование перегрузки константной/неконстантной функции неоднозначно?
68
Алмазное наследование (C++)
69
Как я могу избежать dynamic_cast в моем коде C++?
70
Может ли объект JavaScript иметь цепочку прототипов, но также быть функцией?
71
Нужен ли мне виртуальный деструктор для второго класса интерфейса?
72
Идиоматический способ предотвратить нарезку?
73
Перегрузка конструктора - лучшая практика в Java
74
Переменные класса в Javascript
75
Как правильно наследовать пользовательский элемент управления, определенный в XAML, в Silverlight
76
Порядок инициализации управления, когда класс данных Python наследует класс
77
Переопределить метод с разными типами аргументов в расширенном классе - Typescript
78
Почему в Java и C++ наследование ведет себя по-разному, когда суперклассы вызывают (или не вызывают) методы подклассов?
79
Прототипное наследование Javascript?
80
Возможно ли множественное наследование в VB .Net?
81
Почему класс C# может неявно и неявно наследовать от одного интерфейса?
82
Обходной путь для доступа к аргументам типа класса в статическом методе в Typescript
83
Почему method () и super.method () относятся к разным вещам в анонимном подклассе?
84
Перегрузки унаследованных функций-членов
85
Как мне наследовать подпрограммы в Perl с помощью 'use base'?
86
Должен ли я создать подкласс List <T> или использовать его как свойство?
87
Вызов событий C# из-за пределов класса-владельца?
88
Всегда ли нужно запрещать защищенные атрибуты?
89
Как можно было бы переопределить функцию, определенную в интерфейсе с телом, в унаследованной функции без переопределения?
90
Почему методы можно переопределить, а атрибуты нельзя?
91
Классы с будущей совместимостью, которые не нарушат будущие модификации
92
Возможно ли динамическое наследование от класса, который известен только во время выполнения в python?
93
Следует ли убрать наследование (неинтерфейсных типов) с языков программирования?
94
Есть ли примеры, когда нам * нужно * защищенное наследование в C++?
95
Является ли хорошей практикой помещать общие методы в абстрактный класс в Python?
96
Заставить подкласс переопределить метод с самим собой в качестве параметра
97
Использование наследования в контроллерах и представлениях
98
Как класс Object может быть суперклассом подклассов?
99
Как передать реквизит в 'экраны' / компоненты в React-Navigation
100
Наследование абстрактного класса из конкретного класса