Gibt es in Ruby eine Möglichkeit, eine Methode zu definieren, die von jeder Klasse in der Datei (oder im Modul) sichtbar ist, aber nicht von Dateien, die die Datei benötigen?
Ähnlich, aber nicht ganz dasselbe: Kann man eine Methode (z. B. eine Methode aus einer Klasse der Standardbibliothek) so umdefinieren, dass diese Umdefinierung nur in der aktuellen Datei sichtbar ist? Alle anderen Dateien sollten die ursprüngliche Definition sehen.