-----Messaggio originale-----
Da: Nik Z. [mailto:esperantoca / gmail.com] 
Inviato: gioved10 novembre 2011 21:40
A: ruby-talk ML
Oggetto: How Am I to Understand This Class Behavior?

Hi, Gurus,

   The following code gets me wondering: how come the last "puts" gets
printed without initializing on the Foo class at all...

   I would appreciate it if anyone can explain this to me.  Thank you in
advance !!!


Nik
===== Code as Below =======
#/usr/bin/env ruby

puts "print as expected"

def bar
    puts "Hello, World!"
end

class Foo
    def initialize
    end

    puts "How does this get printed without Foo.new???"
end

--
Posted via http://www.ruby-forum.com/.


 
 
 --
 Caselle da 1GB, trasmetti allegati fino a 3GB e in piu' IMAP, POP3 e SMTP autenticato? GRATIS solo con Email.it http://www.email.it/f
 
 Sponsor:
 Capodanno a Riccione, Pacchetto Relax: Mezza Pensione + bagno turco + solarium + massaggio. Wifi e parcheggio gratis. 2 giorni euro 199 a persona
 Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid977&d)-12