漫画 | 为什么面向对象糟透了!

发布时间:2022-06-29 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了漫画 | 为什么面向对象糟透了!脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

又是周末,编程语言“三巨头”Java, Lisp C语言照例在Hello World咖啡馆聚会。

漫画 | 为什么面向对象糟透了!

对于三位老顾客,服务员总是殷勤接待

漫画 | 为什么面向对象糟透了!

(码农翻身注:这是一篇很早之前的文章,作者是大名鼎鼎的Joe Armstrong , 也就是Erlang之父。)

漫画 | 为什么面向对象糟透了!

原来这是Erlang之父Joe Armstrong写的一篇“战斗檄文”,里边充满了对面向对象的批判。

漫画 | 为什么面向对象糟透了!

Java看到C语言这么顽冥不化,决定上代码,给他点儿颜色瞧瞧。

漫画 | 为什么面向对象糟透了!

没想到C语言不甘示弱,也把代码搬了出来

漫画 | 为什么面向对象糟透了!

漫画 | 为什么面向对象糟透了!

Java无语,心说这两个家伙就是胡搅蛮缠。

突然,他心中一动:我怎么忘记多态了!

漫画 | 为什么面向对象糟透了!

漫画 | 为什么面向对象糟透了!

漫画 | 为什么面向对象糟透了!

漫画 | 为什么面向对象糟透了!

Java看到C语言已经入套,从口袋里拿出一幅图,准备给他最后一锤。

漫画 | 为什么面向对象糟透了!

漫画 | 为什么面向对象糟透了!

C 语言沉默了,他还想反击,但一直找不到突破口。

漫画 | 为什么面向对象糟透了!

漫画 | 为什么面向对象糟透了!

(码农翻身注:C语言实现面向对象的详情可以移步《C语言:春节回家,就我没有对象!》)

漫画 | 为什么面向对象糟透了!

C语言点头,编程的关键点就是找到、抽象出稳定的接口,针对这个接口编程,这样就可以让各个模块能够独立地变化。

漫画 | 为什么面向对象糟透了!

Java没想到支持函数式编程的Lisp居然给自己出了一道面向对象的题,大为惊讶。

他稍一思考,就在白板上花了一幅图。

漫画 | 为什么面向对象糟透了!

Lisp看到Java 掉入了陷阱,心中不由一乐。

漫画 | 为什么面向对象糟透了!

漫画 | 为什么面向对象糟透了!

漫画 | 为什么面向对象糟透了!

Java 低头沉思不语,突然,脑海中想起来了那句话:优先使用组合而不是继承。

怎么使用组合?必须得改变下看待问题的方式,对,应该这样:

漫画 | 为什么面向对象糟透了!

漫画 | 为什么面向对象糟透了!

漫画 | 为什么面向对象糟透了!

(完)

双11期间我的书《码农翻身》和《半小时漫画计算机》做了一个活动,可以『以50元的价格,买到两本书』,活动1000本,很快就一抢而空,很多小伙伴留言说没抢到,挺可惜的。

今天又申请了1000套作为福利,算是双11的返场吧,需要的小伙伴这次千万不要错过! 

截止时间:11月24号下午2点

拼手速了!我的图书策划人说这个应该是今年最后一次粉丝福利,错过了再等一年也未必有了!

脚本宝典总结

以上是脚本宝典为你收集整理的漫画 | 为什么面向对象糟透了!全部内容,希望文章能够帮你解决漫画 | 为什么面向对象糟透了!所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: