关于创建模式的分类如何理解,谢谢!

xhhsld 2004-04-17 02:56:34
<<java与模式>>一书中把创建模式分为类的创建模式和对象的创建模式,我对其描述不是很理解,比如所谓对象创建模式是指把对象的创建过程动态地委派给你一个对象,从而动态决定客户端将得到那些具体类地实例;而在简单工厂模式中将改模式归为类的创建模式,我理解工厂模式与对象创建模式的描述很吻合,似乎应该是对象创建模式,望指教!
...全文
30 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jeffyan77 2004-05-13
  • 打赏
  • 举报
回复
创建模式的类型划分是针对工厂对象而言的。

如果工厂对象的责任划分是静态的,使用继承的办法,那就是类的。

如果工厂对象的责任划分是动态的,使用委派的办法,那就是对象的。

这个类别划分的目的就是帮助理解。如果你认为无助于理解,可以不管。
北极猩猩 2004-05-12
  • 打赏
  • 举报
回复
工厂方法应该属于类创建模式,而Acbstract Factory则是对相创建模式
xhhsld 2004-05-12
  • 打赏
  • 举报
回复
up
filippo1980 2004-04-17
  • 打赏
  • 举报
回复
gz

50,530

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧