我正在尝试从父类访问常量但出现错误
NameError: 未初始化的常量 CONTS
这是我的代码 - 父类
module Abc
  class Xyz
    class A
      class CONSTS
        ONE = "1"
        TWO = "2"
        Three = "3"
      end
    end
  end
end
这是子班
module Abc
  class Xyz
    class B < A
      class << self
        def print_const
          get_const
        end
        private
        def get_const
          puts CONSTS::ONE
        end
      end
    end
  end
end
现在,当我尝试 Abc:Xyz::B.print_const 时,出现上述错误。
谁能告诉我我做错了什么?