>>899
そこに@barを書くのはダメだったと思う。
それと、クラスの定義はClassじゃなくてclassね。

class Foo
  def initialize
    @bar = "hello"
  end
  def shigeSay
    puts "shige!"
    puts @bar
  end
end
Foo.new.shigeSay

こんな感じ。初期化はinitializeメソッドでやる。
Foo.newってやると、initializeが呼ばれるようになっている。

で、通常使い終わったインスタンスを明示的に開放してやる必要はない。
ガベージコレクトのおかげで、ある特定のタイミングで
参照されなくなったインスタンスは自動的に開放される。