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

RSS 订阅当前论坛  

[北京]代朋友公司招聘PHP高级程序员多名

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



UID 76466
精华 0
积分 77
帖子 46
金钱 77 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-7-14
状态 离线
[请教]用继承or实例化

首先情况是这样的

我有一个数据库类   

class db{
...
}

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

class Application{
...
}

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

问题是

我是用继承

class Application extends db{
...
}

还是在Application 里实例化db

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

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




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



UID 101527
精华 0
积分 46
帖子 52
金钱 46 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-11-18
状态 离线
[推荐阅读] 北京宽度科技有限公司招聘PHP、C++开发工程师
我比较喜欢用继承,效率方面,我也不知道那种更好。
同问。




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



UID 68349
精华 0
积分 1
帖子 50
金钱 1 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-1-31
状态 离线
[推荐阅读] 在utf8页面怎么判断一个字符对应gb2312字长
我也想知道两种效率问题
2008-1-31 11:15 AM#3
查看资料  发短消息  顶部
 
myaxl2008
注册会员
Rank: 2


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



UID 76466
精华 0
积分 77
帖子 46
金钱 77 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-7-14
状态 离线
[推荐阅读] font加油昂,当年我收国际地产费了老鼻子劲
楼上说的有道理~
这个说法我也赞同
但是我现在想站在效率的角度去看这个问题~~~这两种方法有效率上的差异?还是一样?
。。。。




humen1.com
qoolu.com
emodel.cn
kodchina.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
积分 77
帖子 46
金钱 77 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-7-14
状态 离线
[推荐阅读] 忽然感觉,股市好无聊。。偶宣布金盆洗手~~
噢~~~
php呢用oop主要还是想团队间的协作,对以后的扩展也有帮助。




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


UID 78111
精华 1
积分 129
帖子 1578
金钱 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.066120 second(s), 6 queries

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