Esempio n. 1
0
 function test()
 {
     D::D();
     $X = "D";
     $m = "D";
     D::$m();
     $X::$m();
     $X::$m();
     G::D();
     J::D();
     J::J();
     $X = "G";
     $m = "D";
     G::$m();
     $X::$m();
     $X = "J";
     $m = "D";
     J::$m();
     $X::$m();
     $m = "J";
     J::$m();
     $X::$m();
 }
class K extends H
{
    function K()
    {
        print "In K::K()\n";
    }
    function __construct()
    {
        print "In K::__construct()\n";
    }
}
$c = new C();
$c->__construct();
$c->sMeth();
$c = new D();
$c->D();
$c = new E();
$c->E();
$c->__construct();
$c = new F();
$c->__construct();
$c = new G();
$c->D();
$c = new H();
$c->E();
$c->__construct();
$c = new I();
$c->__construct();
$c = new J();
$c->D();
$c->J();
Esempio n. 3
0
        print "In J::J()\n";
    }
}
class K extends H
{
    function K()
    {
        print "In K::K()\n";
    }
    function __construct()
    {
        print "In K::__construct()\n";
    }
}
C::__construct();
D::D();
E::E();
E::__construct();
F::__construct();
G::D();
H::E();
H::__construct();
I::__construct();
J::D();
J::J();
K::E();
K::K();
K::__construct();
$X = "C";
$m = "__construct";
C::$m();