如何理解巢和继承

时间:2015-03-24 10:20:26

标签: ruby

为什么下面的CD选择不同的Par,它与Ruby中的嵌套和继承机制有什么关系?

class A
  Par = 4
end

class B
  Par = 2
  class C < A
    def show; Par end
  end
end

class B::D < A
  def show; Par end
end

B::C.new.show #=> 2
B::D.new.show #=> 4

0 个答案:

没有答案