我有一些课程:
class A{
public $D;
public function __construct()
{
$this->D = new D();
}
}
class C extends E{
public function testC(){
return 'test C';
}
}
class B extends A
{
public function __construct()
{
$this->C = new C();
}
public function testB()
{
echo $this->C->testC();
}
}
(new B)->testB();
我想将变量类A转移到C类,我怎么做(我可以在C类中使用变量类A)?
答案 0 :(得分:-1)
你最想要达到的目的就是这个。
class A
{
public $variable;
}
class B extends A
{
public function __construct()
{
$this->variable = 'value';
}
public function testVar()
{
echo $this->variable;
}
}
我建议阅读OOP basics,除此之外还有更多内容。