喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

$5.95 Web Hosting     

上一主题 下一主题
     
标题: [问题] [请教]用继承or实例化  
 
humen1
注册会员
Rank: 2



UID 76466
精华 0
积分 78
帖子 47
金钱 78 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-7-14
状态 离线
[广告]: Enom域名自助付费 自助注册 自助PUSH 主流域名COM等一律57.99元年
[请教]用继承or实例化

首先情况是这样的

我有一个数据库类   

class db{
...
}

又有一个实现具体操作的应用类

class Application{
...
}

Application里需要用到数据库类来进行各种操作。

问题是

我是用继承

class Application extends db{
...
}

还是在Application 里实例化db

class Application {
    function Application (){
        $this->database = new db(....);
    }
}

做法两者都是可行的。我想知道那种做法好(效率上)?




humen1.com
qoolu.com
club-fish.com
2008-1-30 11:56 PM#1
查看资料  Blog  发短消息  顶部
 
火志溟
新手上路
Rank: 1



UID 101527
精华 0
积分 46
帖子 52
金钱 46 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-11-18
状态 离线
[广告]: 代充Paypal帐号美元
我比较喜欢用继承,效率方面,我也不知道那种更好。
同问。




www.ydmsh.net
2008-1-31 08:52 AM#2
查看资料  访问主页  发短消息  顶部
 
堕落的人生 (堕落的人生)
新手上路
Rank: 1
初级会员



UID 68349
精华 0
积分 1
帖子 50
金钱 1 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-1-31
状态 离线
[推荐阅读] 什么是二进制安全呢?
我也想知道两种效率问题
2008-1-31 11:15 AM#3
查看资料  发短消息  顶部
 
myaxl2008
注册会员
Rank: 2


UID 71896
精华 0
积分 53
帖子 67
金钱 53 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-4-18
状态 离线
[推荐阅读] 村棍们团结起来,阻击邪恶的font控制整个喜悦证券市场的流通股。
我觉得要从功能划分上来考虑,
基类:车
继承:汽车,手推车,自行车。。。
是同一类别的层层抽象。
如果你的Application是对数据库的操作,选择继承,如果是对表现层的操作则实例化较好。
以上纯属个人观点。:)
2008-1-31 01:29 PM#4
查看资料  发短消息  顶部
 
humen1
注册会员
Rank: 2



UID 76466
精华 0
积分 78
帖子 47
金钱 78 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-7-14
状态 离线
[推荐阅读] 心痛的fck
楼上说的有道理~
这个说法我也赞同
但是我现在想站在效率的角度去看这个问题~~~这两种方法有效率上的差异?还是一样?
。。。。




humen1.com
qoolu.com
club-fish.com
2008-2-1 01:55 PM#5
查看资料  Blog  发短消息  顶部
 
myaxl2008
注册会员
Rank: 2


UID 71896
精华 0
积分 53
帖子 67
金钱 53 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-4-18
状态 离线
[推荐阅读] 统计用户出现次数
效率主要考虑优化你的db,php写的不是很糟,不会影响效率。
2008-2-2 09:52 AM#6
查看资料  发短消息  顶部
 
humen1
注册会员
Rank: 2



UID 76466
精华 0
积分 78
帖子 47
金钱 78 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-7-14
状态 离线
[推荐阅读] sort()
噢~~~
php呢用oop主要还是想团队间的协作,对以后的扩展也有帮助。




humen1.com
qoolu.com
club-fish.com
2008-2-3 10:34 AM#7
查看资料  Blog  发短消息  顶部
 
玉面修罗
注册会员
Rank: 2


UID 78111
精华 1
积分 129
帖子 1583
金钱 119 喜悦币
威望 10
人脉 0
阅读权限 20
注册 2006-8-11
状态 离线
[推荐阅读] 两个时间字段居然可以比较大小 ???精确吗??
你应该先考虑的是你的设计有没问题,而不是效率有没问题。



PHPthink.com
待业中...
2008-2-3 03:55 PM#8
查看资料  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.025380 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP