Apple < ActiveRecord:Base
Orange < ActiveRecord:Base
piece_of_fruit = Apple.new
Я хочу знать, является ли piece_of_fruit
Apple
или Orange
- , хотя оба получены из ActiveRecord:Base
.
Есть ли метод отражения, который сообщит мне следующий класс в дереве наследования (Apple / Orange).
А что если я захочу посмотреть на каждый последующий шаг в иерархии наследования после этого, начиная с ActiveRecord: Base в этом случае?