Rumah  >  Artikel  >  pembangunan bahagian belakang  >  php 在一个类中new自己代表什么意思 ?是构造函数

php 在一个类中new自己代表什么意思 ?是构造函数

WBOY
WBOYasal
2016-06-20 12:35:151719semak imbas




一个类在他类方法new了本身 代表什么?  是构造函数??


回复讨论(解决方案)

new 类名 用于创建一个这个类的实例,这在哪里都一样,并没有使用上的差异

你的 DB 类声明了私有的构造函数,所以这个 DB 类不可能在外部被实例化
所以要写在内部

你把编辑器设置的花里胡哨的,不费眼吗?

这样说构造函数也返回过去了!     面对这比面对一片白一片黑的好多了  这个是桌面背景。。。。。。sublimetext有插件透明

这个是自己new自己。也可以这么写new self一样的。楼主的这个类是实现单类用的。只能自己实例化自己。

看上去像是单例模式
$instance是静态变量,getInstance是静态方法
这样外面使用这个类时,直接调用db::getInstance得到的对象,是已经new好的,而且不管多少次调用,都返回了同一个对象,保证对象是单例

这个是自己new自己。也可以这么写new self一样的。楼主的这个类是实现单类用的。只能自己实例化自己。


这个头像扎势很

哈哈哈 我发现现在很多做开发的都喜欢把编辑器搞的胡里花俏的....我们真的老了

这就是个单例模式

哈哈哈 我发现现在很多做开发的都喜欢把编辑器搞的胡里花俏的....我们真的老了



整类我都不好意思了
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn