class Animal
def move
"I can move"
end
end
class Bird < Animal
def move
super + " by flying"
end
end
class Penguin < Bird
def move
#How can I call Animal move here
"I can move"+ ' by swimming'
end
end
我怎麼能說裏面企鵝動物的舉動方法?我不能使用super.super.move。有什麼選擇?
感謝
如果您喜歡_designs_,接受的解決方案並不是最好的選擇。最佳答案是 - [我們如何在Ruby中調用父母的父方法?](http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/429729)。 – 2015-01-21 10:17:18
@Arup,我同意。 – 2015-01-26 05:16:31