各位大哥大姐帮帮忙,我初学JAVA碰到问题!
package parent.child;
public class Location {
void disp(){
System.out.println("child子包中的Location类");
}
}
import parent.child.*; //导入子包
public class ParentTest {
ParentTest s1=new ParentTest();
// s1.disp();
}
请问我该如何调用子包中写的disp方法,不胜感激!!
----------------解决方案--------------------------------------------------------
package parent.child;
public class wangluo {
void disp(){
System.out.println("child子包中的Location类");
}
}
package parent.child;
import parent.child.*; //导入子包
public class wangluo2 {
public static void main (String[] args) {
wangluo s1=new wangluo();
// s1.disp();
}
}
----------------解决方案--------------------------------------------------------
package parent.child;
public class wangluo {
void disp(){
System.out.println("child子包中的Location类");
}
}
package parent.child;
import parent.child.*; //导入子包
public class wangluo2 {
public static void main (String[] args) {
wangluo s1=new wangluo();
// s1.disp();
}
}
我编译的时候出现这错误
[此贴子已经被作者于2007-11-16 23:13:09编辑过]
----------------解决方案--------------------------------------------------------
你把它们放在两个文件中啊
文件名必须与公共类同名啊!!】、
----------------解决方案--------------------------------------------------------
如果你在一个文件中就不用引用类了!!!
package parent.child;
public class wanglui3 {
void disp(){
System.out.println("child子包中的Location类");
}
}
class wangluo2 {
public static void main (String[] args) {
wanglui3 s1=new wanglui3();
s1.disp();
}
}
文件名为wanglui3.java
----------------解决方案--------------------------------------------------------