Home >Backend Development >PHP Tutorial >我可以用一个类类型去另一个类中声明跟定义变量吗?

我可以用一个类类型去另一个类中声明跟定义变量吗?

WBOY
WBOYOriginal
2016-06-23 13:33:561025browse

我自己试了一下,不行啊,要怎么弄?


回复讨论(解决方案)

楼主说的是这样吗
class aa{
public $name;
}

class bb{
function testaa(aa $a){
$a->age=333;
}
}

$aa=new aa();
$bb=new bb();

$bb->testaa($aa);

echo $aa->age;


虽然代码很精简,但这个值传的有点复杂啊,我一点心理准备都没有。


"aa $a"是什么意思?我新手,从来没见过这语法,这种东西在哪里看?

你把你的代码贴出来看看
纠结人家的代码有什么意思?


哦,工厂模式啊,我刚刚看到的,还没见过呢。。。。。


我extends继承那个类了,我很容易变通的。
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn