Sebastians Blog Neues aus den Softwareminen…

Schlagwort-Archive: Inheritance

Overwriting and Overriding with define_method

Recently we stumbled upon this inheritance issue, which seemed very weird at the first: class A def talk ‚A‘ end end class B < A def self.define_talk define_method :talk do super() << ‚B‘ end end end class C < B define_talk def … Weiterlesen

Veröffentlicht unter , | Verschlagwortet mit , , , , | Kommentare deaktiviert für Overwriting and Overriding with define_method