比较这两种模式 - Factory 和 DAO 模式,我发现它们非常相似:
它们都有接口(Product/Dao),工厂(ProductFactory/DaoFactory)和具体实现(ConcreteProduct、ConcreteDao)。
工厂创建一些具体实现对象,客户端通过接口使用该对象。
那么它们是相似的还是我理解有问题?或者 DAO 模式是工厂模式的一个具体实现吗?
提前感谢。
它们都有接口(Product/Dao),工厂(ProductFactory/DaoFactory)和具体实现(ConcreteProduct、ConcreteDao)。
工厂创建一些具体实现对象,客户端通过接口使用该对象。
那么它们是相似的还是我理解有问题?或者 DAO 模式是工厂模式的一个具体实现吗?
提前感谢。