http://gist.github.com/172341 (Stackoverflow die Formatierung wurde Brechen)Methoden von attr_accessor erstellt nicht zur Verfügung steht, um Unterklassen
Im folgenden Fall Methodennamen durch menschliche geschaffen ist Boy nicht zur Verfügung. Ist mein Verständnis korrekt, dass attr_accessor Methoden nicht für Unterklassen verfügbar sind. Ich brauche Superklasse, um auf die von attr_accessor hinzugefügte Methode zuzugreifen.
Ich versuchte es nur mich und es funktionierte - die Methode Boy verfügbar war - obwohl natürlich Boy.name nil war seit Boy hatte einen Namen nicht gegeben. Ist das Problem, dass du willst, dass Boy den Namen von Mensch erbt, anstatt einen eigenen Namen zu haben? – Chuck
Das Wesentliche ist nicht mehr verfügbar. – noumenon