2010-03-25 48 views
2

我仍然不觉得这个问题得到了充分的回答。一个人如何在JRuby中做到这一点:在JRuby中铸造物体

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

回答

1

由于Ruby是动态类型语言,你不需要投类型:

myobj = MyClass.new 
changedobj = myobj 
+0

当'changedobj.method_that_is_only_on_inherits_from_my_class' – quinn 2010-03-25 15:35:02

+0

我认为这个问题会发生什么源于我完全缺乏Java知识。它的工作原理,谢谢 – quinn 2010-03-25 15:38:01