Benutzer:Oneup/Hence Ruby Owns Your Ass: Unterschied zwischen den Versionen

aus Metalab Wiki, dem offenen Zentrum für meta-disziplinäre Magier und technisch-kreative Enthusiasten.
Zur Navigation springenZur Suche springen
(Die Seite wurde neu angelegt: here we sort & order various smart tidbits we stumble upon while ordering ruby's word dictionary. <pre>module Janitor def initialize super puts "ja...)
 
K (hat Hence Ruby Owns Your Ass nach Benutzer:Oneup/Hence Ruby Owns Your Ass verschoben: I accidentally your whole name space)
 
(kein Unterschied)

Aktuelle Version vom 28. Juni 2009, 23:59 Uhr

here we sort & order various smart tidbits we stumble upon while ordering ruby's word dictionary.

module Janitor
    def initialize
        super
        puts "janitor"
    end
end

module Xanitor
    def initialize
       super
       puts "xanitor"
    end
end

class C
 include Janitor
 include Xanitor
end

C.new



# OUTPUT:
# janitor
# xanitor

# hence we have the capability to horizontally apprehend features in ruby
# (class super only works vertically)