-
__construct():构造方法;功能:给类的成员属性赋初值。 __destruct():析构方法; 功能:对象资源释放。 __tostring():快速获取字符串信息;功能:当我们调试程序时,需要知道是否得出正确的数据。比如打印一个对象时,看看这个对象都有哪些属性,其值是什么,如果类定义了toString方法,就能在测试时,echo打印对象体,对象就会自动调用它所属类定义的toString方法,格式化输出这个对象所包含的数据。 __invoke():当尝试以调用函数的方式调用一个对象时,__invoke方法会被自动调用。功能:防止用调用对象为成员方法报错。 __call():和__get相似带两参数。功能:可以在需要的时候调用私有方法和属性。 __callStatic():查看全部
-
@--PHP面向对象编程--面向对象基本原则 【基本原则】高内聚·低耦合 =》·对象内部是高内聚的 -对象只负责一项特定的职能 -所有对象相关的内容都封装到对象内部 =》·对象对外是低耦合的 -外部世界可以看到对象的一些属性(并非全部) -外部世界可以看到对象可以做某些事情(并非全部) 灵活查看全部
-
__tostring()当对象被当作String使用时,这个方法会被自动调用(需要在类中定义__tostring()方法) 调用 echo $object __invoke()当对象被当作方法调用时,这个方法会被自动调用(需要在类中定义__invoke()方法) 调用 $object($parameter)查看全部
-
在PHP中可以用extends关键字来表示类的继承,后面跟父类的类名,PHP中extends只能继承一个父类,这就是php的单继承原则查看全部
-
抽象类中的公用方法是可也公用的查看全部
-
接口不能实例化,只能被实现查看全部
-
__set() __get() __isset() __unset()查看全部
-
__call() 当对象访问不存在的方法名称时,自动调用 __callStatic() 当对象访问不存在的静态方法时,自动调用查看全部
-
父类的属性在子类里也可以用$this来访问查看全部
-
父类中的属性也可以通过$this 来访问查看全部
-
单继承查看全部
-
php中可以用extends关键字来继承父类(只能继承一个父类,不能多个)查看全部
-
子类关联父类用 extends 父类名称 关联查看全部
-
面向对象- 继承(完整截图)查看全部
-
面向对象-继承查看全部
举报
0/150
提交
取消