- 博客(1)
- 收藏
- 关注
原创 Mix-In的译法探讨
有许多动态语言都支持Mixin的特性,比如Ruby、Python。而JavaScript虽然在语言层面没有Mixin支持,但是Prototype所模拟的类似Ruby的extend方法其实就是一种Mixin方式。 目前的工业语言(Java、C#等)普遍采用了单根继承+接口的方式。但是类的继承复用被一定程度上牺牲了(也就是要求尽可能用组合而不是继 承)。这源于class既要用于实例化也要用于代码复用
2008-05-05 13:18:00 3740
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人