Classes "exigem ", "load" e "incluir" são todos os métodos que podem ser usados para importar classes em um programa existente em Ruby. "Load" e "exigir" ambas as bibliotecas de carregamento em um programa , mas ambos servem a propósitos diferentes . "Exigir " executa um arquivo apenas uma vez em um programa, enquanto "load" executa o arquivo de cada vez que o método de " carga " é chamado. "Incluir " é usado para estender as classes existentes usando módulos , conhecido como " mixins . " Como você importar classes no Ruby depende do que você deseja que o programa para fazer. Instruções 
 1 
 Insert "exigir" ou " carga " para o código para importar as classes. Use o primeiro para executar o código de uma vez , use o último para executar o código de cada vez " carga " é utilizado : 
 
 exigem 'filename' 
 
 ou 
 
 load ' filename.rb 'em 
 "Load" requer uma extensão de arquivo , enquanto que "exigir" não . 
 2 
 Substituir "exigir" com " require_relative " se o arquivo você está carregando para o programa está no mesmo diretório que o programa que você está escrevendo . 
 3 
 Inserir " incluir " entre uma classe para estender as características dessa classe . Por exemplo : 
 
 classe Fooinclude Enumerable #. . . final