-
*1、静态属性用于保存类的共有数据 *2、静态方法里面只能访问静态属性 *3、静态成员不需要实例化对象就可以访问 *4、类的内部可以通过self或者static关键字访问自身静态成员 *5、可以通过partent关键字访问父类的静态成员 *6、可以通过类的名称在类定义外部访问静态成员查看全部
-
类的属性和方法统称为类的成员查看全部
-
静态属性(方法)定义时在访问控制关键词后面添加static关键词 *1、静态属性用于保存类的共有数据 *2、静态方法里面只能访问静态属性 *3、静态成员不需要实例化对象就可以访问 *4、类的内部可以通过 self:: 或者 static::关键字访问自身静态成员 *5、可以通过 partent:: 访问父类的静态成员 *6、 类定义外部可以通过 类名:: 访问类的静态成员查看全部
-
public :都可以访问 protected:自身和子类可以访问 private:只有自身可以访问查看全部
-
重载(overloading) 重写(overwrite) 1.普通方法重载 __call()方法 当对象访问不存在的方法名称,__call()会自动调用. __cann()参数: 第一个参数是调用的方法的名称,第二个参数是调用的参数组成的数组. 2.静态方法重载 __callStatic()方法 当对象访问不存在的静态方法名称时候,__callStatic()会自动调用.查看全部
-
1.在子类继承父类的时候,方法名和父类中的完全一致,可以对父类方法进行重写. 2.父类定义好的类成员前面加上final关键字,子类在继承的时候重写就失效了. 3.预先定义好的父类,不想给任何子类继承或修改,在父类的前面加上final关键字.查看全部
-
__get()与__set()方法在遇到不可访问的属性时被调用查看全部
-
__call()与__callStatic(),在调用未定义的方法时自动调用查看全部
-
__tostring()方法定义后,在对象被当作字符串输出时自动调用 __invoke()方法,在直接把对象当作方法调用时使用查看全部
-
parent、self、static与类成员访问查看全部
-
静态成员的特点查看全部
-
对象组成的元素查看全部
-
编写__callStatic是必需编写static。查看全部
-
implode分割数组查看全部
-
接口是interface关键字定义的 接口内的方法没有具体实现方法 public function show(); 类使用接口时 使用implement关键字 class类名 implement 接口名 并在类内部定义接口方法 多态:由于不同类使用接口内的方法会有不同的定义,即实现不同,称为多态查看全部
举报
0/150
提交
取消