php: свойство нестандартного типа - PullRequest
1 голос
/ 06 апреля 2011

Я пытаюсь написать следующий код, хотя он неправильный, вероятно, он лучше всего покажет, почему я пытаюсь это сделать.

class myClass
{
    private $name = "";
    private $startAddress = new myAddress();  // this is the issue
    private $endAddress = new myAddress();    // this is the issue
}

Как мне это сделать правильно?

Спасибо

1 Ответ

5 голосов
/ 06 апреля 2011
 <?php
class myClass {
   private $endAddress;
   public function __construct() {
       $this->endAddress = new myAddress();
   }
 }

Воспользуйтесь конструктором , который вызывается каждый раз, когда вы создаете новый объект.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...