puts self
end
def about #метод экземпляра класса
puts self
end
end
class Class
def about
puts self
end
end
class Aborn
end
Aborn.about
User.about
# puts User.singleton_class
User.new.about
Добрый день, подскажите, почему наследуется метод экземпляра класса? (метод класса выдаёт ошибку) Вроде бы должно быть наоборот
Aborn
User
#<User:0x00007fd863822290>
Class.methods — тут методы, которые будут доступны во всех других классах в качестве методов класса, в т.ч. там будет этот about Вот можно почитать про эти штуки https://habr.com/en/post/143990/
Обсуждают сегодня