Dajem primer gde sam se susretao sa time:
Code:
class Bicycle {
Bicycle(final Bicycle oldBicycle) {}
}
class Mountainbike extends Bicycle {
Mountainbike(Moubtinbike mb ) {
super(bla bla bla);
}
}
class Bicycle {
Bicycle(final Bicycle oldBicycle) {}
}
class Mountainbike extends Bicycle {
Mountainbike(Moubtinbike mb ) {
super(bla bla bla);
}
}
Nije mi jasno zasto se prosledjuje Bicycle i Mountainbike kao argument. U prvoj klasi je jos definisan kao final jer nije moguce menjati ga.
Susretao sam se sa jos brdo ovakvih stvari da iz main klase poziva argument neke tamo desete klase. Ceumu se definise ovakav tip nekog argumenta/parametra?
Neko moje shvatanje koriscenje ovoga je da smesti objekat u promenljivu koja se prosledjuje metodi kao argument. Ali sto bi neko radio to i cemu potreba za time?
Hvala
Kada vidjamo uvek ista lica, na kraju ona postaju deo našeg života. A kada postanu
deo našeg života,
onda žele i da nam ga izmene. I ako ne bude po njihovom, nije im pravo. Jer, svaki
čovek ima tačnu predstavu kako bi trebalo da živimo svoj život. A nikad nemaju pojma
kako treba da prožive sopstveni život.
deo našeg života,
onda žele i da nam ga izmene. I ako ne bude po njihovom, nije im pravo. Jer, svaki
čovek ima tačnu predstavu kako bi trebalo da živimo svoj život. A nikad nemaju pojma
kako treba da prožive sopstveni život.