class a{
public a()
{
String h="hello";
}
public static void main(String[] args)
System.out.println();
}
如何用到构造方法a,且在括号里输出h的指?
class a{
public a()
{
String h="hello";
}
public static void main(String[] args)
System.out.println();
}
如何用到构造方法a,且在括号里输出h的指?
h是一个局部引用变量,这里用在构造方法里没什么意义~这个类写的也不对,没看到要输出h~
构造方法是对对象进行初始化,给成员变量赋值~创建对象时自动调用该构造方法~
public a = new public()
a.crt()
a a1 = new a();
new a();的时候就用到了构造方法,也就是在类初始化的时候会调用构造方法,要输出h的话,真接在构造方法中System.out.println(h);就行了,a a1 = new a();的时候就会输出
100%输不出来,因为你的h是局部变量,方法里的,方法里又没打印方法,其他方法是调不到的