在一个类中的构造函数中直接建立另外一个类的对象 然后使用对象中的函数 为什么编译通不过那
这个是我自己试着验证的程序
class Zi
{
public void show()
{
System.out.println("show");
}
}
class Fu
{
Fu()
{
zi = new Zi();
}
public void work()
{
zi.show();
}
}
class Test
{
public static void main(String[] args)
{
Fu fu = new Fu();
fu.work();
}
}
编译之后提示错误:work方法中的zi.show()找不到符号 作者: EYE_SEE_YOU 时间: 2013-9-16 17:56
编辑栏中的<>图标专门用来放代码作者: loading……99.9 时间: 2013-9-16 18:03
你在Fu类中都没有声明zi对象,在Fu类中先申明 Zi zi = null;作者: 周文斌 时间: 2013-9-16 18:57