-
访问父类的静态成员
查看全部 -
在类外访问类的静态成员
查看全部 -
类中的静态属性和静态方法
查看全部 -
面向对象 高级实践
查看全部 -
面向对象的基本思路
识别对象
- 任何实体都可以被识别为一个对象
识别对象的属性
- 对象里面存储的数据被识别为属性
- 对于不同的业务逻辑,关注的数据不同,对象里面存储的属性也不同
3. 识别对象的行为
- 对象自己属性数据的改变
- 对象和外部交互
查看全部 -
function __destruct(){} 析构函数,与构造函数不同的是,构造函数必须在new实例化对象的时候才会被调用<br> 1.析构函数是在所有程序运行完结束才调用析构函数的,而且是根据后入先出的原则,除非在执行过程中触发了析构函数,会立即调用析构函数 2.把变量设置为空可以立即调用析构函数 3.在实例化一个对象并且访问成员属性,再实例第二个对象,再继续访问成员属性,这样析构函数也不会立即触发,直到程序执行结束(就是到末尾啦) 4 当一个类被实例化,不再引用时会自动调用析构函数
查看全部 -
析构函数,在程序中执行结束的时候会知道是调用
查看全部 -
$this 是PHP里,里面的伪变量,表示对象自身。可以通过$this->的方式访问对象里面的属性和方法
查看全部 -
面向对象编程就是在编程时,把数据结构抽象成对象
查看全部 -
PHP只能继承一个类
查看全部 -
$jams1=$james
$james2=&$james
对象的引用用于访问对象的属性和方法,$james,$james1和$james2都是对象的引用
$james和$james1是对象的两个独立的引用
$james2是$james的影子,使用对象的同一个引用,任何一个赋值为null相当于删除了同一个引用
什么时候会调用析构函数?
当这个对象的所有引用被null以后
查看全部 -
对象名本身是个引用,指向对象查看全部
-
当把变量设置为null,可以触发析构函数的调用
查看全部 -
$this,伪变量,代表对象自身查看全部
-
继承的写法
查看全部
举报