黑马程序员技术交流社区
标题:
有题不会 ,求大神讲讲讲讲
[打印本页]
作者:
段山虎
时间:
2015-8-17 23:02
标题:
有题不会 ,求大神讲讲讲讲
class Test3
{
private String name;
private int age;
private String sex;
void Test3(String name,int age,String sex)
{
this.name=name;
this.age=age;
this.sex=sex;
}
void print()
{
System.out.println(name);
System.out.println(age);
System.out.println(sex);
}
public static void main(String[] args)
{
Test3 t3 = new Test3("zhangsan",20,"男");
t3.print();
}
}
提示参数长度不对,啊啊啊啊啊,不知道哪里错了,求知道
作者:
kenfans
时间:
2015-8-18 08:51
一眼就看出来了,谁跟你说构造函数要用void修饰,构造函数要和类名一模一样
作者:
腹黑兔
时间:
2015-8-18 09:18
楼上正解, 构造函数没有返回值的
作者:
JXHIUUI
时间:
2015-8-18 09:36
kenfans 发表于 2015-8-18 08:51
一眼就看出来了,谁跟你说构造函数要用void修饰,构造函数要和类名一模一样 ...
杠杠滴
,不知道考试的面试笔试的题有多高的难度,担心!
作者:
zhao1991
时间:
2015-8-18 09:40
注意细节
作者:
放学后来我家
时间:
2015-8-18 10:27
善于发现
作者:
iamzk
时间:
2015-8-18 11:07
构造函数是没有返回值的
作者:
visen
时间:
2015-8-18 19:36
构造参数没有返回值
作者:
枕草虫
时间:
2015-8-18 21:06
构造函数本没有返回值,你偏要加个void不是作死吗
作者:
a2029460
时间:
2015-8-18 21:08
构造函数无返回值
作者:
jbl3344
时间:
2015-8-18 21:20
标题:
我的解决方法
本帖最后由 jbl3344 于 2015-8-18 21:21 编辑
class Test3
{
private String name;
private int age;
private String sex;
void Test3(String name,int age,String sex)
{
this.name=name;
this.age=age;
this.sex=sex;
}
void print()
{
System.out.println(name);
System.out.println(age);
System.out.println(sex);
}
}
class Test3Demo
{
public static void main(String[] args)
{
Test3 t3 = new Test3();//你的构造函数没有参数,不要传参。
t3.Test3("zhangsan",20,"男");
t3.print();
}
}
作者:
koibiki
时间:
2015-8-18 21:29
构造函数去掉void就可以了
作者:
说不出再见
时间:
2015-8-18 21:50
带参构造错了,不是void 应该是 public Test3
作者:
kime
时间:
2015-8-18 21:58
Test3(String name,int age,String sex) 是构造函数,没有返回值
作者:
qlmmys
时间:
2015-8-18 22:33
你给构造函数加了void后,并没有错,至是现在void Test3(String name,int age,String sex)这个方法变成了普通方法而非构造方法,所有虚拟机仍会给你加一个空参构造Test3(){},但是你却new了三个参数的对象,所有提示参数长度不对
作者:
boboyuwu
时间:
2015-8-18 22:34
直接t3.text3("zhangsan",20,"男")就好了
作者:
keviner
时间:
2015-8-18 23:31
构造函数写错了,没有void,
作者:
wang949055945
时间:
2015-8-19 00:12
感觉是马虎了
作者:
流水王朝
时间:
2015-8-19 08:03
构造方法前,不可以有void!不能有确切返回值。
作者:
kevin986745zk
时间:
2015-8-19 08:37
一楼说的很对
作者:
MUFCRyanCR7
时间:
2015-8-28 12:00
帮顶一下~~~~~~~~~
作者:
寒星在天
时间:
2015-8-28 18:40
void print()
{
System.out.println(name);
System.out.println(age);
System.out.println(sex);
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2