учитывая этот код:
class A
CONST = 'A'
def initialize
puts CONST
end
end
class B < A
CONST = 'B'
end
A.new # => 'A'
B.new # => 'A'
Я хотел бы B
использовать CONST = 'B'
определение, но я не знаю как. Какие-либо идеи?
Поздравления
Tom
class A
CONST = 'A'
def initialize
puts self.class::CONST
end
end
class B < A
CONST = 'B'
end
A.new # => 'A'
B.new # => 'B'