当前位置: 代码迷 >> Java相关 >> JAVA编程有关问题
  详细解决方案

JAVA编程有关问题

热度:7379   发布时间:2013-02-25 21:47:54.0
JAVA编程问题

class D
{
int d1,d2;
String name=new String();
D()
{
d1=d2=0;
name="in D";

}
D(int i,int j,String name1)
{
d1=i;
d2=j;
name=name1;
}
}





这里 类名加上()是什么意思?
新手··求高手指点··

------解决方案--------------------------------------------------------
探讨
class D
{
int d1,d2;
String name=new String();
D()
{
d1=d2=0;
name="in D";

}
D(int i,int j,String name1)
{
d1=i;
d2=j;
name=name1;
}
}





这里 类名加上()是什么意思?
新手··求高手指点··

------解决方案--------------------------------------------------------
比如 创建该类的对象 D abc=new D();括号是空的话 调用的就是第一个构造方法,
D abc=new D(1,2,"你好")这就是调用第二个构造方法