关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

使用和滥用适配器模式

作者:佚名   时间:2012-06-13   分享到:

ruby的鸭子类型功能,为适配器的编写者提供了另一个方便之处。我们可以根据自己的实际需要,而创建部分支持目标接口的适配器,比如,iocfqjfcrfddjgr方法,在一个真正的io对象中,你可以读取行,检索文件等做各种和文件相关的事情,但是我们之前创建的stringioadapter却只实现了两种方法:getc和eof?.是因为encrypter类实际上只使用了这两种io方法,部分实现的适配器是一把双刀剑,一方面,它更方便地实现你所需要的,而另一方面,当客户调用了你没有实现的方法时,你的程序就走偏方向了。

 



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/hynews/20151126/n2376.html

上海联楷网络新闻