0

要求は、指定されたファイルをロードできません。ヒントやヘルプをいただければ幸いです。ありがとう

require "Kennel.rb"
require "Animal.rb"


birdKennel = Kennel.new( "The Birdy Kennel" )

helloKitty = Animal.new( "Wolf" )
helloKitty.setColor( "Green" )
helloKitty.setName( "Misse" )

tom = Animal.new("Dog")
tom.setColor( "Orange" )
tom.setName( "Karto" )

birdKennel.addAnimal(helloKitty)
birdKennel.addAnimal(tom)

birdKennel.visit()
4

2 に答える 2

2

Ruby 1.9.2 では、現在のディレクトリがデフォルトの LOAD_PATH から削除されました。次のいずれかを実行できます。

 require_relative 'Kennel' 

 require './Kennel' 

 LOAD_PATH << '.' 
 require 'Kennel' 
于 2013-10-20T20:29:28.903 に答える
0

あなたが望むかもしれないと思いますrequire_relative

require_relative "Kennel"
require_relative "Animal"

ファイルは同じディレクトリにあります。

于 2013-10-20T20:14:15.293 に答える