[ Neosfr @ 16.03.2007. 19:05 ] @
Pozdrav svima, Iako nemam preterano iskustva sa PHP-om, ne bi se moglo reći ni da sam početnik ali što se tiče OO Programiranja, tu imam puno više iskustva sa javom. U jednom projektu koji trenutno radim baš bi mi leglo da u nekim klasama imam dva konstrukora. Recimo jedan koji prima i jedan koji ne prima argumente, kao što sam navikao u Javi. Ja sam malo googlao o toj temi i našao da: 1. ne može, 2. Šta će ti uopšte dva konstruktora kada su argumenti svkaako opcioni pa ih i ne prosleđuj ako nećeš. Tako sam i uradio i to donekle funkcioniše ali kada instanciram klasu bez argumenta pojavi mi se ružan Warning koji mi kaže šta sam uradio i pokvari celu stranicu. Pitanje je da li i kako može u PHP-u da se ima jedan konstruktor sa i jedan bez argumenata ili jedan sa dva a drugi sa tri i da kada pozoveš jedan da se ostali ne izvrše. Hvala unapred! |