получение ошибки Parse: синтаксическая ошибка, неожиданный T_NEW

У меня есть два класса memberdao и класс-член. Я создаю объект класса memberdao внутри класса-члена. Вот мой код

require_once('/../dao/memberdao.class.php'); class Member { public $objMemberDao= new MemberDao(); } 

но он дает ошибку Parse error: синтаксическая ошибка, неожиданный T_NEW в C: \ xampp \ htdocs \ membership \ lib \ member.class.php в строке 9. Я новичок в php, поэтому, пожалуйста, помогите

вы не можете инициализировать там новые объекты. вы должны сделать это в функции __construct;

 require_once('/../dao/memberdao.class.php'); class Member { public $objMemberDao; public function __construct() { $this->objMemberDao= new MemberDao(); } } 

создать объект класса MemberDao в конструкторе класса Member

 class Member { public $objMemberDao; public function __construct() { $this->objMemberDao= new MemberDao(); } }