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

来源:9-1 [php]观察者模式

lovePhper

2014-12-08 22:14

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

写回答 关注

2回答

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

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

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

    指定值得类型

大话PHP设计模式

帮助PHPer具备使用设计模式解决工程中复杂逻辑的能力

62160 学习 · 230 问题

查看课程

相似问题