问答详情
源自:7-7 工厂模式初体验

new mysql 和new mysql();有什么区别?

所有的类 实例化对象       都能省略掉括号()吗??????????????????

提问者:最美不过刘亦菲 2015-09-11 19:16
微课

个回答

  • PengCheng
    2015-09-14 09:13:34

    可以试试看。 括号里面可以给构造函数传参。而且我觉得没有括号感觉怪怪的。你自己试下有没有问题。

  • qq_谢特熊_0
    2016-03-01 20:18:49

    有个构造函数的方法就是当你实例化对象的时候再括号里传入值来进行初始化操作。

    如class test{

     public $color;

    function __construct($A){ /构造函数 当实例化对象时自动调用该方法进行初始化赋值

        $this->color=$A

    }

    }

    这个时候实例化对象

    $obj=new test("红色");

    echo $obj->color; //输出  红色