日期:2014-05-20  浏览次数:20593 次

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,"你好")这就是调用第二个构造方法