Tohle není příklad na dědičnost, ale na kompozici. Auto má Doplňky, proto nemůže být jejich rodičem.
parent::
Citace: Kit 15. 01. 2018, 20:07:15Tohle není příklad na dědičnost, ale na kompozici. Auto má Doplňky, proto nemůže být jejich rodičem.A co tedy je jejich, děda?
Citace: Lexa 15. 01. 2018, 20:12:17Citace: Kit 15. 01. 2018, 20:07:15Tohle není příklad na dědičnost, ale na kompozici. Auto má Doplňky, proto nemůže být jejich rodičem.A co tedy je jejich, děda?Nemůžeš tvrdit, že Doplněk je Auto. Dědičnost zde vůbec není. Auto tedy není ani rodičem, ani dědou.
Pokud mluvíš o instancích, tak stačí předat instanci třídy Auto, když chceš instanci třídy Auto - docela jednoduché, ne? Nebo jsem to nepochopil?
Citace: Kit 15. 01. 2018, 20:20:17Nemůžeš tvrdit, že Doplněk je Auto. Dědičnost zde vůbec není. Auto tedy není ani rodičem, ani dědou.Ok, a co je tedy class Doplněk vůči class Auto ?
Nemůžeš tvrdit, že Doplněk je Auto. Dědičnost zde vůbec není. Auto tedy není ani rodičem, ani dědou.
Doplněk je komponentou třídy Auto.
class Auto{ function __construct(){ $obj = new Doplnky ( $this); }}
Předpokládám, že takto je to špatně