补完 面向对象基础

<?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();

 
原文地址:https://www.cnblogs.com/xiaoming-6/p/6183168.html