Trong kế thừa cổ điển, Derived
được kế thừa từ Base
. Với mixin, lớp cơ sở (kỹ thuật) thường được gọi là Mixin
. Cụm từ thích hợp cho lớp (kỹ thuật) thừa hưởng từ Mixin là gì?thuật ngữ mixin
Tôi muốn biết điều này để tôi có thể đặt tên cho thông số mẫu của mình cho phù hợp.
http://en.wikipedia.org/wiki/Conglomerate_%28geology%29 có thể? –
Tôi nghĩ rằng nó phụ thuộc vào việc bạn sử dụng thực tế là mixin là kỹ thuật một lớp cơ sở hay không. Nếu bạn đưa 'this' vào một con trỏ tới kiểu tham số mẫu, tôi sẽ gọi nó là' Derived'. Nếu không, tôi sẽ gọi nó là 'T' hoặc' MoveConstructible' hoặc bất kỳ khái niệm nào nó phải thực hiện, giống như với bất kỳ tham số mẫu nào khác. Thực tế là nó là một mixee có vẻ ít quan trọng đối với tôi hơn so với các thuộc tính thực tế mà mixin sử dụng. –
Tuy nhiên, về mặt lý thuyết, nó phải là "IceCream" (http://en.wikipedia.org/wiki/Mixin) –