php对象

在php中,必须使用class关键字明确的声明对象,然后在对象类中定义数据类型和方法。

示例:

class Color{
public $value;
public static $RED = "red"; public Color($value){
$this->value = $value;
} public Static RedColor(){
return self::$RED;
}
} $color = new Color("blue"); echo $color->value; echo Color::RedColor();

注:

  1. 在对象里调用静态属性时,采用“self::$property/property”,在外部调用类的静态方法,采用“class-name::class-static-function”。
  2. 在php5中,类可以有权限控制,通过public,private,protected控制,作用与Java中相同。
  3. 在php类中没有构建方法和析构方法,与类同名的方法也不是构造函数。
  4. php不支持重载,即在同一个域内,不能有相同名字的方法,因为php中,调用方法可以不填充全部的参数。
上一篇:CentOS7 编译安装LVS 互为主备 (实测 笔记 Centos 7.0 + ipvsadm 1.27 + keepalived 1.2.15 )


下一篇:VS编译的QT程序发布时产生的AppCrash问题