ruby-uebungen/Assignment_039/solution/readme.md

698 B

Lösung: Metaprogrammierung: Die kleine Petze



















































```ruby class Snitch def method_missing(name, *args, **keywords, &block) puts "Aufruf von Methode '#{name}'" puts " mit den Argumenten #{args}" puts " mit den Argumenten #{keywords}" puts " und dem Block #{block}" end

def to_s puts "Aufruf von Methode 'to_s'" end

Weiter Methoden von Object überschreiben. Hier weggelassen.

end

snitch = Snitch.new puts snitch