首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

轻松理解面向接口编程!

阿轩打算教儿童背古诗,用Java描述应该是这样:

后来业务熟练了,打算扩展服务对象,增加在校学生,代码就变成了这样:

后来继续扩展服务对象,增加外国人,这下老师又要研究新的业务?不如一步到位,提前掌握更宽泛的技能,代码如下:

按照以前的经验,估计业务又要扩展了,不过即使再出现新的服务对象类型,只要是人,阿轩都可以应付。但是这次又有问题了,新的服务对象又来了:鹦鹉,现有的技能不匹配了。如果继续加宽服务对象范围为动物,很多动物又没办法服务,那怎么称呼这些服务对象呢?算了,不管这些对象是什么,我只需要考虑他们能干什么就好了。于是代码变成了这样:

谢谢

作者: 胖胖的火腿肠

链接:http://www.imooc.com/article/details/id/20829

转自:慕课网

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180205B03JNX00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券