Possible Duplicate:
Look up all descendants of a class in RubyBir sınıfın altındaki veya sınıfındaki tüm sınıflar nasıl kontrol edilir?
Yani, o zaman kalan varsayalım:
class LivingBeing
class Animal
end
class Bacteria
end
class Virus
end
end
class Fungi < LivingBeing
end
nasıl LivingBeing
sahiptir alt sınıfların neyi kontrol ederim? Biliyorum ki Klass.ancestors
var ama ataların tersini görme yöntemi nedir?
'karşıt: Btw
, burada bu soruya bir cevap var ataların == alt sınıfları –
Aradığınız cevabı buradadır http://stackoverflow.com/questions/2393697/look-up-all-descendants-of-a-class-in-ruby Bence ... ilginç soru gerçi. – clementine
Başka bir çözüm, temel sınıfınızda bulunanları tanımlamak ve bir alt alta yazdığı her defasında kaydettirmektir. – DGM