Dollar dollar= (Dollar) object;

这个片段有什么作用?它甚至是Java吗?还是Smalltalk?我在 TDD 中找到了它,我认为它是在考虑 Smalltalk 的情况下编写的。

最佳答案

这可能是Java。它基本上将一个泛型类型的对象(也许只是 Object)转换为一个 Dollar 对象。

例子:

Object object = ObjectFactory.getObject(); // Gets object
Dollar dollar = (Dollar) object; // Cast to Dollar object, will throw an exception
                                 // if this isn't possible
dollar.dollarMethod();   // I can now call Dollar methods

关于java - Dollar 美元=(美元)对象;这有什么作用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3179516/

10-10 09:04