public class Test
{
public int intMember;//类的成员变量,也可以叫做类的属性
public Test()//类的构造方法a
{
}
public Test(int intMember)//类的构造方法b,是上面的构造方法的重载--OverLoading
{
this.intMember = intMember;//等号右边的是一个参数变量,左边是本地变量
}
public void show()//类的普通方法,名字为show,返回值为空
{
System.out.println(intMember);
}
public static void main(String args[])//main方法,程序从这里开始执行
{
Test t1 = new Test();
t1.show();
Test t2 = new Test(6);
t2.show();
}
}
写了个非常简单的java程序,就是两个类的调用,发现,有问题
提示方法申明无效,需要返回类型
于是发现方法Test没有返回类型,于是添加void,发现又提示找不到符号,好像发现不了类Test
请问大家该怎么改,为什么会出现这个问题,多谢!
{
public int intMember;//类的成员变量,也可以叫做类的属性
public Test()//类的构造方法a
{
}
public Test(int intMember)//类的构造方法b,是上面的构造方法的重载--OverLoading
{
this.intMember = intMember;//等号右边的是一个参数变量,左边是本地变量
}
public void show()//类的普通方法,名字为show,返回值为空
{
System.out.println(intMember);
}
public static void main(String args[])//main方法,程序从这里开始执行
{
Test t1 = new Test();
t1.show();
Test t2 = new Test(6);
t2.show();
}
}
写了个非常简单的java程序,就是两个类的调用,发现,有问题
提示方法申明无效,需要返回类型
于是发现方法Test没有返回类型,于是添加void,发现又提示找不到符号,好像发现不了类Test
请问大家该怎么改,为什么会出现这个问题,多谢!
应该会返回0和6.
可能是其它的函数需要返回类型吧。
{
public int intMember;
public Test()
{
} public Test(int intMember)
{
this.intMember = intMember;
} public void show()
{
System.out.println(intMember);
} public static void main(String args[])
{
Test t1 = new Test();
t1.show();
Test t2 = new Test(6);
t2.show();
}
} 错误提示方法Test()Test(int intMember) 方法申明无效,需要返回类型啊
不会吧
看半天也没看到错误,谢谢各位
我在netbeans和eclipse下调试都是正确的