Ruby Koans:范围第3部分

时间:2014-01-21 23:16:49

标签: ruby class inheritance scope

在阅读了几篇关于这个红宝石koans范围问题的帖子read first后,我发现自己在问一个问题:

能够以class Oyster的形式定义子类说class MyAnimals::Oyster < Animal而不是嵌套在Animal类中有什么好处?由于这是一个人为的例子,我不希望用这个例子解释这个,但是当我试图理解范围时,我想有一个有用的东西让嵌套的词法范围优先于继承的层次结构。我认为另一个让我感到困惑的问题(可能会在以后的公案中回答)class MyAnimals::Oyster < Animal内容Animal类位于MyAnimals::OysterOyster的子类中如果是的话,MyAnimals::到底做了什么?

0 个答案:

没有答案