Caute chcem sa opitat, nakolko nikde som nenasiel uspokojivu odpoved, v kazdom clanku pre zaciatocnikov o OOP sa v podstate rozoberaju len uplne zaklady.
Vytvorim si nejaky objekt triedy. Ten nasledne dodavam do dalsich X Y objektov cez new trieda( $this ), kde si ho ulozim do properties v konstruktore. Bude ten objekt stale rovnaky, aj ked v nom nieco zmenim, bude zmena ukamzite k dispozicii v kazdej triede kde som tento objekt dodal?
Nekopiruje sa ten objekt, a zbytocne to neplni pamat ci vykon? , alebo je to len akysi odkaz v pamati na prvotnu instanciu a vsetkych ostatne objekty pracuju priamo s nim?