То, что вы ищете, это cattr_accessor, который решает эту конкретную проблему:
http://apidock.com/rails/Class/cattr_accessor
Вот ваш пример, исправленный:
class Human
def self.age
@age = 50
end
def self.age=(input)
@age = input
end
cattr_accessor :name
self.name = 'human'
end
class Boy < Human
end
puts Human.age
puts Boy.age
puts Human.name
puts Boy.superclass.name
puts Boy.name # => 'human'