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 ...
Get Die Programmiersprache Ruby now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.