Any ideas why I only get "klass()" returned when I try to access
ClassName.superclass or ClassName.subclasses, and "undefined" when I
access class_instant.superclass or class_instant.subclasses?
I'm probably doing something really stupid.
var Animal = Class.create({
initialize: function(name) {
this.name = name;
}
});
var Dog = Class.create(Animal, {
initialize: function($super, name) {
$super(name);
},
bark: function() {
return this.name + ' said "Woof!"';
}
});
var poodle = new Dog('Jack');
poodle.superclass; //--> undefined
Dog.superclass; //--> klass()
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Spinoffs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/rubyonrails-spinoffs?hl=en
-~----------~----~----~----~------~----~------~--~---