美文网首页
提示51-54

提示51-54

作者: 飞絮搅青冥 | 来源:发表于2022-02-24 22:28 被阅读0次

今天学习有关继承的内容,先看提示:

提示51 不要付继承税。

提示52 尽量用接口来表达多态。

提示53 用委托提供服务:“有一个”胜过“是一个”。

提示54 利用 mixin 共享功能。

作者从继承开始讲起,先从继承会共享代码的问题,会有构建类型的问题两个方面说了下它的缺点,接着就提出了自己的替代方案:接口与协议、委托、mixin与特征。然后就针对这三种替代方式详细地说明了作者自己的方案。最后作者的结论是不论什么情况继承都不是最佳的方案。

我不认为继承像作者说的那样一无是处,不同的数据结构都有最适合他们的用法,继承也一样。向我们系统中一些GEO相关、一些orderUpdate之类的方法使用了继承我也感觉挺好。至于接口、委托、mixin,也是一样,各自都有自己的价值。接口就不用多说了。都说想在大多数开发都是面向接口编程,一个好的接口确实可以指引我们向前。至于委托,这个我们平时用得也是挺多的,有时候继承确实感觉有点重,这时候“有一个”的委托模式有时会有奇效,特别好用,很容易建立多个对象的关连,又不至于耦合太多。最后mixin这个概念一开始没有接触过,看了一下资料,说是用来解决多重继承的,在java中,我感觉有点像java8提供的允许接口有默认实现差不多,不知道理解得是否准确。

相关文章

  • 提示51-54

    今天学习有关继承的内容,先看提示: 提示51 不要付继承税。提示52 尽量用接口来表达多态。提示53 用委托提供服...

  • 思维导图训练51-54/100 线条练习

    思维导图训练51-54/100 线条练习,一日不练,手就生疏了不少

  • 2.18《压抑》

    《心理治疗基础》51-54页。 《压抑》 1. 压抑这种防御机制是,把令人痛苦或困扰的问题(如欲望、...

  • 《道德经》51-54

    第51章[原文] 道生之,德畜之,物形之,势①成之。是以万物莫不尊道而贵德。道之尊,德之贵,夫莫之命而常自然②。故...

  • 读 | 《永恒的边缘》part8——围场

    part8——围场,第51-54章,1976-1983年的故事。这一次故事的重心围绕波兰的团结工会改革展开,从德米...

  • 我读《离骚》诗句51-54

    《离骚》是屈原代表作,是震古铄今之浪漫主义诗篇。全篇373句,2490字,结构宏伟,井然有序。 司马迁在《史记屈原...

  • 《给教师的建议》

    看书时长:25分钟 读书内容:51-54 51.要使知识活起来 a.让学生在清楚地理解词、词组的含义和情感色彩之后...

  • **Markdown学习**

    教程 交易类app输入密码提示入密码提示入密码提示入密码提示入密码提示入密码提示入密码提示入密码提示入密码提示入密...

  • 提示:

    最近在自创文章,可能需要长时间酝酿。更新比较慢!理解一下!能力有限! 谢谢你看我文章,我会珍惜你这位唯一的读者的!...

  • 提示

    好久没来了,忙得没有空隙,也就看不见阳光了。 不可过喜,过喜则伤心;不可过怒,过怒则伤肝。看到病床前透析的朋友,着...

网友评论

      本文标题:提示51-54

      本文链接:https://www.haomeiwen.com/subject/dsmtrrtx.html