2
Я до сих пор не чувствую, что это адекватно ответил. как можно сделать это в JRuby:Литейные объекты в JRuby
MyClass myobj = new MyClass;
InheritsFromMyClass changedobj = (InheritsFromMyClass)myobj;
Я до сих пор не чувствую, что это адекватно ответил. как можно сделать это в JRuby:Литейные объекты в JRuby
MyClass myobj = new MyClass;
InheritsFromMyClass changedobj = (InheritsFromMyClass)myobj;
Поскольку Руби является динамически типизированным языком, вам не нужно, чтобы бросить тип:
myobj = MyClass.new
changedobj = myobj
, что происходит, когда 'changedobj.method_that_is_only_on_inherits_from_my_class' – quinn
я думаю, что этот вопрос вытекает из моего полного отсутствия знания java. Он работает, спасибо – quinn