" Requerir ", " carga " y " incluir " son todos los métodos que pueden utilizarse para importar clases en un programa existente en Ruby. "Load " y "exigir" las dos bibliotecas de carga en un programa , pero ambos sirven diferentes propósitos. " Exigir " ejecuta un archivo sólo una vez en un programa, mientras que la " carga " se ejecuta el archivo cada vez que el método de la " carga " se llama . "Incluir " se utiliza para extender las clases existentes que utilizan módulos , denominados " mixins . " Cómo importar clases en Rubí depende de lo que desea que el programa debe hacer. Instrucciones
1
Insertar " requiere " o " carga " en el código para importar clases. Utilice la primera para ejecutar el código de una vez , el uso de este último para ejecutar el código cada vez que " carga " se utiliza :
requiere ' nombre de archivo'
o
carga ' filename.rb '
"Load " requiere una extensión de archivo , mientras que " requiere " no.
2
Reemplazar "exigir " por " require_relative " si el archivo va a cargar en el programa se encuentra en el mismo directorio que el programa que se está escribiendo .
3
Insertar " incluye " entre una clase para extender las características de esa clase. Por ejemplo :
clase
Fooinclude Enumerable #. . . End of