Java 类选择器:根据输入动态调用 A 类或 B 类
public class ClassChooser {
public static void chooseClass(String input) { if (input.equals('A')) { A a = new A(); a.method(); } else if (input.equals('B')) { B b = new B(); b.method(); } else { System.out.println('Invalid input!'); } }
}
class A { public void method() { System.out.println('This is A class.'); } }
class B { public void method() { System.out.println('This is B class.'); } }
// Example usage: // ClassChooser.chooseClass('A'); // Output: This is A class. // ClassChooser.chooseClass('B'); // Output: This is B class. // ClassChooser.chooseClass('C'); // Output: Invalid input!
原文地址: https://www.cveoy.top/t/topic/oUtu 著作权归作者所有。请勿转载和采集!