java - dollar dollar=(美元) object ;这是做什么的?

标签 java smalltalk

Dollar dollar= (Dollar) object;

这段代码有什么作用?它甚至是Java吗?还是小话?我在 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 dollar=(美元) object ;这是做什么的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3179516/

相关文章:

java - 模拟 Math.random() 的最大值

java - 将JAVA代码KeyStore.getInstance转为c#

java - 在微调器上选择项目时更新 ListView

python - Smalltalk(例如 Pharo)与 Python 相比如何?

programming-languages - Smalltalk 有什么特别之处?

arrays - Smalltalk 数组操作

java - 将数组写入 CSV 文件 - Java

java - Android-Firebase 如何在每个 ArrayList 值下分配一个子值?

smalltalk - 如何在 Squeak FFI 中处理 typedef

random - 如何在 Smalltalk 的范围内生成随机整数?