#inherited
вызывается сразу после оператора class Foo
. Я хочу что-то, что будет работать только после инструкции end
, которая закрывает объявление класса.
Вот какой код, чтобы показать, что мне нужно:
class Class
def inherited m
puts "In #inherited for #{m}"
end
end
class Foo
puts "In Foo"
end
puts "I really wanted to have #inherited tiggered here."
### Output:
# In #inherited for Foo
# In Foo
# I really wanted to have #inherited tiggered here.
Есть ли что-нибудь подобное? Может ли быть создано? Мне совершенно не повезло?