2010-03-25 5 views
2

Je n'ai toujours pas l'impression que cela répond correctement. comment peut-on faire cela dans JRuby:Lancer des objets dans JRuby

MyClass myobj = new MyClass; 
InheritsFromMyClass changedobj = (InheritsFromMyClass)myobj; 

Répondre

1

Depuis Ruby est un langage typé dynamiquement, vous n'avez pas besoin de lancer le type:

myobj = MyClass.new 
changedobj = myobj 
+0

ce qui se passe quand 'changedobj.method_that_is_only_on_inherits_from_my_class' – quinn

+0

Je pense que cette question est issu de mon manque total de connaissances Java. Ça marche, merci – quinn