class A{
public A(){
}
}
像这样一个默认的构造方法,里面什么东西都没有,那么当我们new一个对象出来的时候,
这个空的构造方法到底是起了什么作用?
class A{
public A(){
}
}
像这样一个默认的构造方法,里面什么东西都没有,那么当我们new一个对象出来的时候,
这个空的构造方法到底是起了什么作用?
什么作用都没有
你可以理解为一个函数(构造方法本来就是函数。。),函数里你放什么都可以,系统执行并不关心内容,只关心是否有这个函数,这个空的构造方法一般都是构造函数重载,方便声明对象,
但是Java中很少有写空的构造方法,因为默认就是空构造方法,有其他构造方法一般都是强制要求参数,或者是通过其他对象来获取,