Java 类:根据系统参数创建 Object 对象并赋值为 A 或 B 对象
以下是一个示例代码:
public class ObjectExample {
public static void main(String[] args) {
Object obj;
if (args.length > 0 && args[0].equals('A')) {
obj = new A();
} else {
obj = new B();
}
// 对 obj 进行操作
}
}
class A {
// 类 A 的定义
}
class B {
// 类 B 的定义
}
在上面的代码中,我们根据系统参数 args 来创建一个 Object 对象 obj,并根据参数值为其赋值为 A 对象或 B 对象。如果参数值为 'A',则创建 A 对象并赋值给 obj,否则创建 B 对象并赋值给 obj。接下来,我们可以对 obj 进行操作,因为它是一个 Object 对象,我们可以调用其方法,或者将其转换为其他类型的对象。
原文地址: http://www.cveoy.top/t/topic/oUFs 著作权归作者所有。请勿转载和采集!