在另一个子对象中获取Childs-Parents变量。

时间:2014-05-06 11:16:03

标签: php class oop inheritance

我正在学习php中的oop并尝试各种技巧来提升我的概念。

我在我的代码中遇到过这个问题(我将演示),并想知道实现这个问题的最佳方法,因为我正在试图让自己陷入困境。

我有以下课程(为了我的清晰而简化):

Vehicle
Car extends Vehicle
Trailer extends Vehicle

Ford extends Car

车辆有一个变量“轮子”

我实例化了一个使用“wheels”变量的“Ford”。

然后我想在“预告片”中使用相同的“轮子”变量

是否可以以继承我的“Ford”对象已经使用的公共变量的方式实例化“预告片”?

据我所知,创建一个“新”对象意味着我的“预告片”是一个全新的实例,因此无法访问“福特”对象中的任何内容。

所以我想知道有没有办法创建一个“预告片”,它共享它们共有的“Fords”变量(即Vehicle类中的变量)。

希望这个问题足够明确。我只是在努力用oop来赚掉“便士一滴”,尽管我觉得我已经接近了我的尤里卡时刻。任何帮助解释/澄清事情都将不胜感激。

: - )

0 个答案:

没有答案