我实现了一个这样的类:
class ClassRoom
{
public $desired_connection; // variable of type DesiredConnection
//Constructor
public function __contruct()
{
$this->desired_connection = new DesiredConnection(); //Initialize
}
public function save(){
//Save Desired Connection
$this->desired_connection->saveDesiredConnection();
}
}
在调用 $classroom->save() 时,运行时不会将 $this->desired_connection 识别为 DesiredConnection 对象并抛出此错误:
“在非对象上调用成员函数 save()。”
当我输出 gettype($classroom->desired_connection) 时,它输出 NULL。
关于我在这里可能做错的任何建议?