以下是可能的实现:

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 对象进行操作

java类创建一个空的父类对象根据系统参数为父类对象赋值A对象或者B对象

原文地址: https://www.cveoy.top/t/topic/hrPY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录