问答详情
源自:9-1 [php]观察者模式

老师,function addObserver(Observer $observer){}为什么这个Observer是什么 意思?正常应该是function addObserver( $observer){}吧

括号应该放变量,为什么 会有一个非变量存在。

提问者:lovePhper 2014-12-08 22:14

个回答

  • Rango
    2014-12-09 13:33:08

    这是类型限定语法,传入的$observer参数必须是实现了Observer接口的对象。

  • luckGrid
    2015-01-17 13:57:45

    指定值得类型