W klasycznym dziedziczeniu Derived
dziedziczy po Base
. W przypadku mixinów (techniczna) klasa podstawowa jest zwykle nazywana Mixin
. Jaki jest właściwy termin dla klasy (technicznej), która dziedziczy po Mixin?terminologia mixin
Chcę to wiedzieć, aby móc odpowiednio nazwać parametry mojego szablonu.
http://pl.wikipedia.org/wiki/Conglomerate_%28geology%29 może? –
Myślę, że to zależy od tego, czy wykorzystujesz fakt, że mixin jest technicznie podstawową klasą, czy nie. Jeśli rzucisz "this" na wskaźnik do typu parametru szablonu, nazwałbym go "pochodną". W przeciwnym razie nazwałbym to 'T' lub' MoveConstructible' lub inną koncepcją, którą musi zaimplementować, tak jak w przypadku każdego innego parametru szablonu. To, że jest miksem, wydaje mi się mniej ważne niż rzeczywiste właściwości, z których korzysta mixin. –
Etymologicznie jednak powinno być "IceCream" (http://en.wikipedia.org/wiki/Mixin) –