Если я хочу добавить метод «хорошо?» в хэш, но применимы только к классу C1 и его подклассу. Как это сделать? , напримерДобавить методы хэша только для класса и его подкласса
class C1
class Hash
def ok?
return 'nested hash ok'
end
end
def m1
return Hash.new.ok? #works
end
def m2
return {}.ok? #not works
end
end
<<In other file>>
class C2 < C1
def m1_1
return {}.ok? #not works
end
end
Как добавить '{} .ok? только в С1 & это подкласс C2 без модуля требуется в каждом файле, но некоторые-полосная, как inhirt