class s{
private $a;
function__construct($a){$this-&gt;a;}
function s1(){print $this-&gt;a;}
}

class t extends s{
function t1(){
$p=new parent('a');
$s=new self('b');
parent::s1();
$p-&gt;s1();
$s-&gt;s1();
$s-&gt;t2();
}

$t=new t('d');
$t-&gt;s1();
$t-&gt;t1()

復習

#独習PHP
#プログラミング初心者