"Richiedi ", "carico" e " comprendere " sono tutti metodi che possono essere utilizzati per importare le classi in un programma esistente in Ruby . "Load " e " richiedere " entrambe le librerie caricare in un programma , ma entrambi hanno scopi diversi . "Richiedi " corre un file solo una volta in un programma , mentre il "carico" viene eseguito il file ogni volta che il metodo del " carico " si chiama . "Include " viene utilizzato per estendere classi esistenti utilizzando moduli, denominati " mixin . " Come si importano le classi in rubino dipende da ciò che si desidera che il programma di fare. Istruzioni
1
Inserisci " richiede " o "carico" nel codice di importare classi . Utilizzare il primo per eseguire il codice una volta , utilizzare quest'ultimo per eseguire il codice viene utilizzato ogni volta "carico" :
richiede 'filename'
o
carico
' filename.rb '
"Carica" necessita di una estensione del file, mentre " richiede " non lo fa.
2
Sostituire " richiedere " con " require_relative " se il file si sta caricando nel programma si trova nella stessa directory del programma che si sta scrivendo .
3
Inserire " include" in tra una classe di estendere le funzionalità di questa categoria. Per esempio :
classe Fooinclude Enumerable # . . . fine