Wie kann ich Eltern Konstruktor aufrufen?Aufruf übergeordnete Konstruktor in Ruby
module C
attr_accessor :c, :cc
def initialization c, cc
@c, @cc = c, cc
end
end
class B
attr_accessor :b, :bb
def initialization b, bb
@b, @bb = b, bb
end
end
class A < B
include C
attr_accessor :a, :aa
def initialization (a, b, c, aa, bb, cc)
#call B::initialization - ?
#call C::initialization - ?
@a, @aa = a, aa
end
end
Danke.
Ist es für ein Modul idiomatisch, eine Initialisierungsmethode zu verwenden? –
@Andrew Grimm, wahrscheinlich, nein. Du hast recht. Ich begann gerade Rubin im April 2010;) –