我正在尝试编写以下代码,虽然这是错误的,但它可能会说明我尝试做的最佳原因。
class myClass
{
private $name = "";
private $startAddress = new myAddress(); // this is the issue
private $endAddress = new myAddress(); // this is the issue
}
如何正确完成这项工作?
谢谢
答案 0 :(得分:5)
<?php
class myClass {
private $endAddress;
public function __construct() {
$this->endAddress = new myAddress();
}
}
利用每次创建新对象时调用的constructor。