这段代码为什么编译不过呢?
来源:百度知道 编辑:UC知道 时间:2024/06/15 22:00:01
package P1;
public class ClassA
{
public int isPublic;
public void publicMethod(){
System.out.println("公共方法");}}
package P2;
import P1.*;
class ClassB
{
void accessMethod(){
ClassA a=new classA();
a.isPublic=10;
a.publicMethod();
}
}
public class ClassA
{
public int isPublic;
public void publicMethod(){
System.out.println("公共方法");}}
package P2;
import P1.*;
class ClassB
{
void accessMethod(){
ClassA a=new classA();
a.isPublic=10;
a.publicMethod();
}
}
ClassA a=new classA();
改成
ClassA a=new ClassA();
哪来这么多package 语句,分开写,再编译
你把package P2;
import P1.*; 放到类内干嘛,编译通过才怪
一个类只有一个包
ClassA a=new ClassA(); 分好包
然后写个主方法试试