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

4 ответа

 указатель приведет к неопределенному поведению.

могу привести к производному классу? Все нижеприведенные подходы дают следующую ошибку: Невозможно преобразовать из BaseType в DerivedType. Ни один конструктор не мог принять тип источника, или разрешение перегрузки конструктора ...

3 ответа

Это было бы прекрасно, и спасибо за информацию. Но, увы, мне нужно что-то, что будет работать в моей текущей производственной среде (5.2.6). СПАСИБО!

, если статический атрибут определен в родительском классе, он не может быть переопределен в дочернем классе. Но мне интересно, есть ли способ обойти это. Я пытаюсь написать оболочку для чужой (несколько неуклюжей) функции. Рассматриваемая ...

6 ответов

Наследование приватных и защищенных методов в Python

Я знаю, что в Python нет «настоящих» закрытых / защищенных методов. Этот подход не предназначен, чтобы скрыть что-либо; Я просто хочу понять, что делает Python. class Parent(object): def _protected(self): pass def __private(self): pass ...

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

2 ответа

Не виртуальный деструктор в базовом классе, но виртуальный деструктор в производном классе вызывает ошибку сегментации

Недавно на собеседовании меня спросили о проблеме утечки памяти в производных классах, когда деструктор базового класса не объявлен виртуальным. Я написал небольшой тест, чтобы подтвердить свой ответ, но нашел что-то интересное. Очевидно, что ...

1 ответ

Я получаю неоднозначное использование «init». когда я просто вставляю его в init

учаю эту ошибку на последней скобке инициала в моем классе. Класс выглядит примерно так (я продаю место, где происходит ошибка): class RecordingViewController: UIViewController, AVCaptureFileOutputRecordingDelegate { let cameraButton:UIButton? ...

2 ответа

Каково практическое использование защищенного наследования?

Общественное наследование легко. A: public B означает, что каждый A является B. В большинстве языков программирования, таких как vb.net и target-c, это единственный тип наследования. Частное наследство тоже легко, но бессмысленно A: private B ...

2 ответа

 метод класса, чем вы должны использовать приведенный ниже код.

у этот код работает: class Parent { private void methodA(String a){ System.out.println(a); } class Inner { void test(int a){ methodA("1"); } } }Но этот код не работает (я просто добавляю метод во внутренний класс с тем же именем и другой ...

7 ответов

Может ли интерфейс расширить несколько интерфейсов в Java?

Может ли интерфейс расширить несколько интерфейсов в Java? Этот код кажется действительным в моей IDE, и он компилируется: interface Foo extends Runnable, Set, Comparator<String> { }но я слышал, что множественное наследование не разрешено в ...

1 ответ

, Подобъект? Тогда это незаконно

лкнулся с проблемой алмазов и нашел разные решения для разных случаев с одним алмазом. Однако я не смог найти решение для «закованных» бриллиантов. В соответствии со структурой: да, я хочу иметь несколько базовых классов каждый раз, поэтому ...

1 ответ

Это именно то, что я искал! Спасибо большое!

оложим, у меня есть следующие четыре класса, из которых два абстрактных и два конкретных:Abstract1, Concrete1, Abstract2, Concrete2. Concrete1 продолжаетсяAbstract1 а такжеConcrete1 продолжаетсяAbstract1. Предположим, у меня есть следующие ...