Example #1
0
    }
    //function getsize
    function getSize()
    {
        return $this->size;
    }
}
//class LookAndFeel ends here
//class output
class Output
{
    var $lookandfeel;
    var $output;
    function Output($lookandfeel)
    {
        $this->lookandfeel = $lookandfeel;
    }
    function buildoutput()
    {
        $this->output = "color is " . $this->lookandfeel->getColor() . '  and size is ' . $this->lookandfeel->getSize();
    }
    function display()
    {
        $this->buildoutput();
        return $this->output;
    }
}
$feel = new LookandFeel('green', 'large');
$output = new output($feel);
echo $output->display();