[ wex-alpha @ 24.12.2011. 14:57 ] @
Imam klasu: Code: class Racunanje def saberi(broj1, broj2) rezultat = broj1 + broj2 puts rezultat end end Sad instanciram tu istu klasu: Objekat: Code: objekat = Racunanje.new Sad preko objekta pristupam metodama u klasi, to je sve jasno ko dan. Ali zbunjuje me ovaj nacin instanciranja: Code: Racunanje.new.saberi(broj1, broj2) Kako vidim koristim klasu kao da je static. Kako je to moguce? Kad da koristim ovaj nacin? wtf? |