为了账号安全,请及时绑定邮箱和手机立即绑定

工厂模式, 为啥不用函数直接写??

为什么不这么写, 这样写了, 以后比如SQL server等数据库也能连接啊, 比如 $mysql = DB('mysql'); 里面的方法好像也不需要重写, 不简单点吗? 

function DB($dbName){ 

    $db = new $dbName; 

    return $db;

 }

正在回答

2 回答

还有就是,类库就是面向对象编程,面向对象是基于人类发展的理念来发明的,一切都归于跟本,面向对象符合人类发展历史,而且就目前来看,面向对象是具有跨时代和跨区域的优点,等你熟悉掌握之后你就会明白了,光说不练假把式,我们能告诉你的就只有这些,其他还靠你慢慢领悟了。

0 回复 有任何疑惑可以回复我~

函数库和类库的区别在于:函数库是没有相识之处的,所有功能都可以在一个函数库里面,而类库则不然,类库是某一类功能的集合,便于后期寻找并维护,如果所有功能全写道函数库里面,后期维护是很困难的。希望我的回答能帮到你。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

工厂模式, 为啥不用函数直接写??

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信