java类创建一个空的父类对象根据系统参数为父类对象赋值A对象或者B对象
以下是可能的实现:
public class Parent {
// 空的父类
}
public class A extends Parent {
// A 对象
}
public class B extends Parent {
// B 对象
}
public class Main {
public static void main(String[] args) {
Parent parent = null;
if (args.length > 0 && args[0].equals("A")) {
parent = new A();
} else {
parent = new B();
}
// 使用 parent 对象
}
}
在 Main 类中,根据命令行参数判断应该使用哪个子类来创建父类对象。如果参数是 "A",则创建一个 A 对象作为父类对象;否则创建一个 B 对象作为父类对象。最后,使用 parent 对象进行操作
原文地址: https://www.cveoy.top/t/topic/hrPY 著作权归作者所有。请勿转载和采集!