クラス継承

継承に関して、コンストラクタ書かなくても当然、大丈夫。はぁ、忘れっぽいなぁ。

<?php
class A {
        var $a;
        function A($a) {
                $this->a = $a;
        }
        function pr() {
                print "class A: " . $this->a . "\n";
        }
}

class B extends A {
        function pr() {
                print "class B: " . $this->a . "\n";
        }
}

$a = new A("AAA");
$a->pr();
$b = new B("BBB");
$b->pr();
?>