Есть ли способ получить все объекты определенного класса в Ruby?
Для уточнения:
class Pokemon
end
pikatchu = Pokemon.new
charmander = Pokemon.new
Итак, есть ли способ, которым я мог бы каким-то образом получить ссылки на эти два объекта (pikatchu
и charmander
)?
На самом деле я думал о том, чтобы поместить все это в массив классов с помощью инициализации, но это потенциально может вырасти, и я предполагаю, что к нему может быть применен собственный подход Ruby.