A::C と A::B::C の C は同一だってことだけどな

class A
class C
def msg; 'fine'; end
end
class B
class C
def msg; 'polluted'; end
end
p C.new.msg
end
end


"polluted"