标签: ruby
为什么下面的C和D选择不同的Par,它与Ruby中的嵌套和继承机制有什么关系?
C
D
Par
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