O'Reilly logo

Die Programmiersprache Ruby by Yukihiro Matsumoto, David Flanagan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

7.6 Laden von Modulen

Ruby-Programme können in mehrere Dateien aufgeteilt werden. Die natürlichste Art, ein Programm zu unterteilen, ist, jede nicht triviale Klasse und jedes Modul in einer eigenen Datei unterzubringen. Diese separaten Dateien können dann mithilfe von require oder load wieder zu einem einzelnen Programm zusammengefügt (und bei sorgfältigem Design auch von anderen Programmen wiederverwendet) werden. Dabei handelt es sich um globale Funktionen, die in Kernel definiert sind, aber wie Schlüsselwörter verwendet werden. Die Methode require wird auch für das Laden von Dateien aus der Standardbibliothek genutzt.

load und require erfüllen ähnliche Zwecke, auch wenn require viel häufiger verwendet wird als load. Beide Funktionen können eine ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required