Como importar classes do programa Ruby

Escrito por ruri ranbe | Traduzido por césar campos
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como importar classes do programa Ruby
Importe classes para o Ruby (Hemera Technologies/AbleStock.com/Getty Images)

"Require" (Exigir), "load" (carregar) e "include" (incluir) são todos os métodos que podem ser usados para importar classes de um programa que já existe no Ruby. "Load" e "require" carregam bibliotecas em um programa, mas ambos servem a diferentes propósitos. "Require" executa um arquivo apenas uma vez em um programa, enquanto "load" executa o arquivo a cada vez que o método "load" é chamado. "Include" é usado para estender as classes existentes usando módulos, conhecidos como "mixins". Importar classes em Ruby depende do que você quer que o programa faça.

Nível de dificuldade:
Fácil

Outras pessoas estão lendo

Instruções

  1. 1

    Insira "require" (exigir) ou "load" (carregar) no código para importar as classes. Use o primeiro para executar o código uma vez, use o último para executar o código a cada vez que "load" for usado:

    require 'nomedoarquivo'

    ou

    load 'nomedoarquivo.rb'

    "Load" exige uma extensão de arquivo, enquanto "require" não exige.

  2. 2

    Substitua "require" por "require_relative", se o arquivo que está carregando no programa está no mesmo diretório que o programa que você está escrevendo.

  3. 3

    Insira "Include" (Incluir) entre uma classe para estender os recursos dela. Por exemplo:

    classe Foo include Enumerable #... end

Dicas & Advertências

  • Se o Ruby não reconhece o caminho para o arquivo, insira o caminho completo do arquivo entre aspas:
  • require 'c:\usuários\nomedousuário\documentos\arquivosruby\meucódigo'
  • Use ".../meucódigo" se a biblioteca pertence ao diretório pai.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível