下記の MAX_VALUE
はクラス定数を表しています。
先頭文字を大文字で始めるとクラス定数となり、値を変更することはできなくなります。
class MyClass
MAX_VALUE = 100 * 5
def self.printMaxValue
puts MAX_VALUE
end
end
クラス定数の可視性はデフォルトで public になり、クラスの外からは MyClass::MAX_VALUE のような形で参照できます。
MyClass.printMaxValue #=> 500
puts MyClass::MAX_VALUE #=> 500