Я вроде понимаю схему объекта цепи в Ruby, как в этом примере:Instance объект суперкласса в Рубине
class C
def initialize
@vc = 1
end
def a_method
'C#a_method'
end
end
class D < C
def initialize
@vd = 1
super
end
end
obj = D.new
объекта obj
пункта его одноплодный класс #obj
(правильное направление), а затем этот одноэлементный класс #obj
точка D и D указывают на C (направление вверх)
Мой вопрос: есть ли объект класса C, созданный и входящий в состав этой диаграммы?
Что является целью этого объекта? могу ли я обратиться к нему? есть ли точка ссылки на нее, так как я могу получить доступ к ее переменным экземпляра и методы экземпляра от obj
.
Является ли суперкласс главным для предоставления только экземпляров? что означает , нам обычно не нужно инициализировать метод и переменные экземпляра в суперклассе?
Спасибо.
Вы имеете в виду объект с @vc = 1? как мне это сделать? – totally