你好家伙我想在这里一些帮助在父类中调用如何变量
我有这个类:
class product
{
var $title;
var $price;
function __construct($title1,$price1)
{
$this->title=$title1;
$this->price=$price1;
}
function set_title($newtitle){
$this->title=$newtitle;
}
function get_title() {
return $this->title;
}
function set_price($newprice)
{
return $this->price=$newprice;
}
function getProductAtrribute()
{
$x1=$this->title;
$x2=$this->price;
$x3=$this->**material**;
$x4=$this->**size1**;
return $allattribute= array("$x1","$x2","x3","x4");
}
}
和其他班组长:
class furinture extends product
{
var $size;
var $material;
function __construct($sizeset,$materialset)
{
parent::__construct();
$this->size=$sizeset;
$this->material=$materialset;
}
function setsize ($size1,$material1)
{
$this->size=$size1;
$this->material=$material1;
}
我试图做我设置的大小和材料的类家具的价值,但从功能得到所有属性在类产品我试图使全局变量,但它不会工作。
注意:$ size和$ material我希望他们定义类似于其定义的家具类
http://stackoverflow.com/questions/6456939/php-accessing-parent-class-variable –
这如何访问父类中我需要访问子类 –
http://stackoverflow.com/questions/13774612/access-child-class-static-variables-from-parent-class –