orz なんかJaneの調子わるい。。

class Base
…
def xx ;end
def yy ;end
end
def Base.zz(zz)
…
end

over=Base.zz(abc)

上のようにすると、変数overに下のクラス(Over)が生成されて、
over.newでしたのOverクラスのインスタンスが生成みたいな
感じです。

class Over < Base
Const="abc"

end

別に定数にこだわってるわけじゃないんですが、Baseから複数サブクラス
をつくりそれぞれで同名かつ別の変数を使いたいのでクラス変数ではだめなので…