<?php class YunSuan { public $a=10; public $b=5; //构造方法 给初始对象赋值10 5 在同一个类中只能声明一个构造方法,因为php不支持构造函数重载 构造方法名称是以两个下划线开始的__construct() function __construct($a1,$b1) { $this->a = $a1; $this->b = $b1; } //析构方法,new的时候就执行 析构函数不能带有任何参数 function __destruct()//析构方法的格式 { echo "该对象释放了"; } private function Jia() { return $this->a+$this->b; } }
$x = new YunSuan(10,5);//输出语句 必须有的
echo $x->Jia();