Ruby初心者スレッドPart4
■ このスレッドは過去ログ倉庫に格納されています
0545デフォルトの名無しさん
2006/03/10(金) 06:37:29class 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から複数サブクラス
をつくりそれぞれで同名かつ別の変数を使いたいのでクラス変数ではだめなので…
■ このスレッドは過去ログ倉庫に格納されています