黑马程序员技术交流社区

标题: 接口与工厂有哪些异同 [打印本页]

作者: 李涛涛    时间: 2012-3-26 09:52
标题: 接口与工厂有哪些异同
接口与工厂哪些联系,它们之间的区别是什么

该贴已经同步到 李涛涛的微博
作者: 肖发腾    时间: 2012-3-26 11:10
知道工厂是把大量的在一起的大块代码进行尽量的切割,而不是堆在一起,这样可以避免牵一发而动全身。具体的解释转载了高手的一篇文章
http://blog.sina.com.cn/s/blog_9dfba5f701013h4r.html
作者: 李井山    时间: 2012-3-26 12:35
接口和工厂根本不同,因为用接口是为了面向接口编程,通过接口的不同实现来改变程序,而工厂的作用是在创建对象前进行逻辑处理,这里的逻辑处理就随你定义了,比如一个人想调用我的工厂创建对象时,我可以先判断他是不是被允许的,可能不给他创建对象,这个接口能行吗?还可以看他是谁?返回什么样的对象。等等逻辑,随你控制。
作者: 李涛涛    时间: 2012-3-26 13:32
哦,明白了,谢谢
作者: 李涛涛    时间: 2012-3-26 13:33
哦,明白了,谢谢




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2