-
通过把变量设置为null.可以触发析构函数的调用。查看全部
-
__construct()创建构造函数 $this 伪变量,表示对象自身,可以通过$this->name的方式访问对象的属性和方法查看全部
-
面向对象的基本原则查看全部
-
构造函数 function __construct()查看全部
-
高内聚 低耦合查看全部
-
数据模型 属性 成员变量 行为模型 做什么事情 方法。查看全部
-
接口就是把不同类的共同行为进行定义,然后再不同的类里面实现不同的功能 interface定义接口 implements用于表示类实现某个接口 接口里面的方法不需要有方法的实现 实现某个接口之后,必须提供接口中定义的方法的具体实现 不能实例化接口 instanceof关键字判断某个对象是否实现了某个接口 $object instanceof interface 接口也可以用extends继承 当类实现子接口时,父接口定义的方法也需要在类中具体实现 php接口不能实例化,instanceof,多继承,多实现,方法名首字母小写,后面首字母大写查看全部
-
private定义的属性,只能在类的内部访问。 如果想访问,可以通过定义一个方法,通过调用$this->attrName来获得属性。查看全部
-
clone()复制查看全部
-
__call对象访问方法不存在时,自动调用。 __callStatic() 当对象访问静态方法不存在时,自动调用。 还可以重载 --- 两个参数;第一个方法名称。第二方法参数组成的数组查看全部
-
__tostring把对象当做string调用。 __invoke()当做方法调用。查看全部
-
抽象类: abstract 可以包含普通方法。查看全部
-
多态: 相同的一行代码。对于传入不同接口实现的对象,表现实不同的。查看全部
-
接口:interface 实现:implements 接口不能实例化。 instanceof判断是否实现接口. 接口可以继承接口。 implements 和extends 区别:类的方法必须有实现。接口的方法必须为空。 接口不能直接自己创建对象。查看全部
-
parent;可以访问被重写的父类方法。 self可以用于访问自身的类成员方法,静态方法和常量。不能访问自身属性。查看全部
举报
0/150
提交
取消