混合 - 术语表 编辑
混合(mixin)是一个 class 或者 interface,其中部分或全部methods与properties未实现,需要另一个class或者interface来提供这些缺失的实现。 新的类或者接口包括混合所有的以及自有的属性和方法。所有方法和属性的使用方法在混合或混合的实现中保持一致。
混合的优点在于:可用于简化多个接口需要包含相同的方法何与属性的API的设计。
例如,WindowOrWorkerGlobalScope
混合用于提供需要在Window
与WorkerGlobalScope
上都可用的方法和属性。该混合由这两个接口实现。
更多
基础知识
- 维基百科上的Mixin
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论