当前位置: 代码迷 >> Java相关 >> [求助]包的小问题
  详细解决方案

[求助]包的小问题

热度:117   发布时间:2007-11-16 22:41:58.0
[求助]包的小问题

各位大哥大姐帮帮忙,我初学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方法,不胜感激!!

搜索更多相关的解决方案: color  JAVA  

----------------解决方案--------------------------------------------------------

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 22:58:03的发言:

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


----------------解决方案--------------------------------------------------------
  相关解决方案