码迷,mamicode.com
首页 > 其他好文 > 详细

什么是Mixin

时间:2018-07-20 14:03:31      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:实现   好处   简化   网上   意思   语言   多重继承   使用   语法   

mixin实际是mix in这个短语,即混入的意思。在网上一通百度,感觉下面一些话说得挺在理:

mixin 其实就是在语言不提供标准多重继承的情况下,变相实现多重继承的一个语法糖。 不同版本的 mixin 实现不太一样,但出发点都是在允许继承接口和继承实现的基础上,简化继承关系,避免多重继承的坑。

Mixin是一种特殊的多重继承,也就是多重继承的子集。使用Mixin的好处是,同时享有单一继承的单纯性和多重继承的共有性。

 

什么是Mixin

标签:实现   好处   简化   网上   意思   语言   多重继承   使用   语法   

原文地址:https://www.cnblogs.com/hzhuxin/p/9340917.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!