给定两个对象(两个字符),我想获取用户字符串并将其转换为我可以在其上调用方法的格式。
例如,james.boilWater(10)将为对象james调用boilWater方法。我正在努力研究如何在给定字符串的字符之一上调用该方法。
不,如果我有数百个字符,使用大量的if / else只会效率低下。
CartoonFigure james = new CartoonFigure("Guy1", 50, 50);
CartoonFigure bob = new CartoonFigure("girl3", 200, 200);
String charName = UI.askString("What character do you want");
charName.boilWater(10);
我顺便使用ecs100库,但同样的概念应该适用于命令行应用程序。