Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Design Pattern & UML
打印话题 寄给朋友 订阅主题 |
作者 | Re:请教一个工厂模式的问题 [Re:bluedest] |
hitaco
发贴: 432 积分: 31 |
于 2004-08-25 22:15
can leverage the OO feature: polymorphism, which C language does not provide. |
作者 | Re:请教一个工厂模式的问题 [Re:bluedest] |
NoLimited
发贴: 83 积分: 0 |
于 2004-09-06 22:15
首先在C语言里不会产生对象,那是C++,而在C++里的某个函数产生的对象,将指针赋给外边也没什么不妥。这一部分,你好象没说明白。 而在Java里引用对象,只要存在这个对象的引用,这个对象就不会被释放。 |
作者 | Re:请教一个工厂模式的问题 [Re:bluedest] |
dennisjl
发贴: 53 积分: 1 |
于 2004-09-24 14:04
"动不动就是工厂模式" 其实工厂模式也不是随便使用的, 在需要的时候才能用。 JDK中的工厂模式都是有需要的, 这个可以去体会一下。 |
作者 | Re:请教一个工厂模式的问题 [Re:bluedest] |
tomch
发贴: 3 积分: 0 |
于 2004-09-26 15:26
工厂模式的作用的就是生产对象,如果你用oop,用工厂就可以让使用对象的客户端与与对象解偶;原本我们都是用new;现在用工厂产生对象;当然现在还有 ico等新的方法; 工厂模式是oop中对如何创建对象这个问题的一种解决方案。 |
作者 | Re:请教一个工厂模式的问题 [Re:bluedest] |
主管
发贴: 448 积分: 100 |
于 2004-11-05 15:05
楼猪问的是不是堆和堆栈管理对象方式的不同问题 可以理解成c的局部变量也是放在堆栈里的,而java的类是在堆里面管理的,有gc来管理释放。 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |