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.