java - 基于JAVA中的字符串输入调用各种类中存在的相同函数
问题描述
JAVA中是否有任何方法可以根据我们在运行时从用户那里获得的字符串输入来调用可能存在于多个类中的相同函数。
例如:
Class Apple{
public void print(){
System.out.println("Apple");
}
}
Class Banana{
public void print(){
System.out.println("Banana");
}
}
因此,如果我们将用户输入作为 A,我们需要调用 Apple 类中的 print() 函数,或者根据我们从用户那里获得的输入从 Banana 或任何其他类中调用 print() 方法。
解决方案
推荐阅读
- javascript - 奇怪的是,window.document 没有返回理想情况下应该返回的正确对象。为什么?
- touchscreen - 我可以将此触摸屏与我的 ESP32 控制器一起使用吗?
- amp-html - amp-consent 和 IAB 同意字符串实施详细信息
- swift - 使用哪种颜色可以快速反转暗模式
- android - 用户杀死应用程序后发出网络请求
- c++ - while 这个while循环在满足条件时没有终止
- php - exec 或 shell_exec 或超时 windows server 2016
- unpivot - 如何在 Google Dataprep / Trifacta 中取消旋转未知数量的列?
- ruby - 基于关联记录列值的Rails连接查询
- c - 如何操作 char 指针内容?