MB: Bild und Text kombiniert verschachteln

Beitrag lesen

moin,

wie PL schon schreibt - grundsätzlich gibt's bei OO die Vererbung und Referenzen auf andere Objekte. Vererbung scheint mir hier nicht zur Lösung beizutragen.

Bitte entschuldige ich war im stress. jetzt bin ich gechillter. Ich glaube du meinst sowas:

class Foo {
  public function __construct( Bar $bar ) {
    $this->bar = $bar;
  }
}

die Vererbung hat schon seinen Zweck wenn ich das schreibe. Wenn ich reusable Code habe lohnt sich meiner Ansicht nach Inheritance.

class FooParent {
  
  protected $bar;

  public function __construct() {
    $this->bar = new Bar;
  }

}

class TokChild extends FooParent {
  
  public function __construct() {
    parent::__construct();
  }
}

class QuxChild extends FooParent {
  
  public function __construct() {
    parent::__construct();
  }
}

so hat man mehr freiraum finde ich aber belehre mich eines besseren 😀.

lgmb