所以我了解如何链接方法,但我对链接变量感兴趣。这可以在PHP中做到吗?这是我如何设想用法的示例:
Class Dog {
public $color; (Parent color)
public $eyes; (Child of color)
public $coat; (Child of color)
//Initialize dog
function __construct($color_eyes, $color_coat){
$this->color->eyes = $color_eyes;
$this->color->coat = $color_coat;
}
//Methods here, etc
function bark(){}
function walk(){}
}
如您所见,我希望链接的示例代码中的两个变量是:
$this->color->eyes
$this->color->coat
但我不确定如何完成变量链接,也不知道这是否可能。我之所以这样做,是因为我喜欢对所有内容进行分类以进行维护。