我是Java新手,我有一个小问题。我相信这是由于对概念的误解。Java。从其他班级执行班级?
所以,我有主类菜单:
/**
* menu.java
*/
public class menu {
public void run() {
println ("1. Option#1.");
println ("2. Option#2.");
println ("============");
int choose = readInt("Enter a choice:");
if (choose == 1) {
// QUESTION>>>>> // ### how can I call class option1.java here?
}
}
/**
* option1.java
*/
public class option1 {
public void scriepedos() {
setFont("Times New Roman-24");
while (true) {
String str = readLine("Please enter a string: ");
if (str.equals("")) break;
String rev = reverseString(str);
println(rev);
}
}
private String reverseString(String str) {
String result = "";
for (int i=0; i<str.length();i++){
result=str.charAt(i)+result;
}
return result.toLowerCase();
}
}
提前非常感谢。 Leo
*您可以*拨打*实例*通过创建通过*对象*参考对象类的方法。 – adatapost 2012-08-16 08:21:09
你可以调用班级的方法,你不能打电话给班级 – Ilya 2012-08-16 08:21:57
谢谢!我知道这是一个概念问题... – 2012-08-16 08:31:55