工厂模式和三层模式有什么不一样?
三层架构和工厂模式并不冲突吧,也完全不是一回事。
网站中一般采用三层架构分离数据访问层、业务逻辑层、UI层。
一些网站为实现较为通用的网站数据访问机制,可能会采用抽象工厂模式设定访问数据源。
不是一个概念,做分层进行开发适合多人团队快发,说白了就是一种开发模式!而工厂模式是23种设计模式中的一种,一般用的最多的就是抽象工厂模式,
接口 ---公共类 ----- 具体实现 ---- 返回工厂列表! 主要解决类的实例化,根据条件的不同返回不同类的实例化!