phpbar.de logo

Mailinglisten-Archive

[php] OOP Superklasse & phpdoc

[php] OOP Superklasse & phpdoc

Daniel Beulshausen d.beu_(at)_web.de
Tue, 8 Aug 2000 15:40:52 +0200


> Bei phpautodoc habe ich folgende Konstruktion gesehen:
>
> class pd_class extends pd_entity {
> function pd_class($name, &$basename, $info, $dirname) {
> pd_entity::pd_entity($name, $info);

ja du kannst auf die methoden über klasse::methode zugreifen.
diese methoden dürfen aber keine über $this referenzierten variablen
enthalten.
der vergleich zu super:: wäre this parent:: ist aber imho erst nach 4.01
implementiert, bin mir aber nicht sicher, müsstest du mal in den ml
archiven der dev liste nachforschen.

<?
class test1
{
 function test1()
 {
  print "Hallo<br>\n";
 }
}

class test2 extends test1
{

}

class test3 extends test2
{
 function test3()
 {
  print "Klasse 3<br>\n";
  parent::test1();
  test1::test1();
 }
}

$test1=new test1;
$test2=new test2;
$test3=new test3;
test3::test3();
?>


gruss
daniel

/*--
daniel beulshausen - db_(at)_phpopentracker.de
using php on windows?
http://www.mm4.de/andreas.otto/php_related/mod_php4_win32/



php::bar PHP Wiki   -   Listenarchive