不会
public class a
{
public a()
{}
public void x()
{}
}
你New 对象的时候就只会调用a的构造函数.
其他的函数不掉用
有一个前提.就是你不在构造函数里面调用其他函数
public class a
{
public a()
{x()}
public void x()
{}
}
如果这么写就会调用x了
实例化类的时候 就默认执行构造函数了。如果其它的方法或函数 没有放到 构造函数中,是不会被执行的。
public myClass{
public myClass(){
// 没有方法或者函数,是不会执行的。
}
}