Подтвердить что ты не робот

Миксиновая терминология

В классическом наследовании Derived наследуется от Base. С mixins базовый класс (технический) обычно называется Mixin. Каков правильный термин для (технического) класса, который наследуется от Mixin?

Я хочу знать это, поэтому я могу соответствующим образом указать параметры шаблона.

4b9b3361

Ответ 1

Использование класса mixin - это деталь реализации, которая не влияет на результат так же, как на базовую/производную связь в типичном дереве наследования, поэтому я не уверен, что он заслуживает собственного имени. В тот раз, когда я использовал его наиболее успешно, уже был уже существующий базовый класс (MFC CDialog), поэтому было использовано множественное наследование, а мой mixin не был первым в списке.

Если вам действительно нужно выбрать имя, Derived, вероятно, так же хорошо, как и любой.

Ответ 2

Вероятно, для этого нет принятого имени.

Try:

Final

Concrete

Complete