Ruby初心者スレッドPart7
■ このスレッドは過去ログ倉庫に格納されています
0700デフォルトの名無しさん
2006/09/10(日) 14:47:42Smalltalkの記事探してたら、偶然見つけた。
http://d.hatena.ne.jp/sumim/20060221/p1
コード:
class Parent
def set(val)
@val = val end
def show
puts "Parent:"+ @val end end
class Child < Parent
def set_(val)
@val = val end
def show_
puts "Child:"+ @val end end
obj = Child.new
obj.set "for Parent."
obj.set_ "for Child."
obj.show
obj.show_
obj.set "for Parent."
obj.show_
実行結果:
Parent:for Child.
Child:for Child.
Child:for Parent.
■ このスレッドは過去ログ倉庫に格納されています