class a extends b{
private $smarty = new smarty();
function test(){
$rs = new smarty();
return $rs;
}
function aa(){
$rs = new smarty();
}
function bb(){
$rs = new smarty();
}
如何做到不多级继承
a类下的方法几乎都要用到 smarty方法
a类下 都不必重复 new smarty()
我现在的解决方法是 smarty方法 new后 返回对象 其他 要用就 $rs = $this->smarty();
但是这样也同样会生成许多重复代码
就像 这样 private $smarty = new test();
子方法要用 直接 $this->smarty->display();
我知道这样是 不符合规范 也会报错
请问如何实现这样的功能
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货