关于java初学者的问题默认构造方法是不是就是创建一个对象急谢谢了
答案:2 悬赏:0 手机版
解决时间 2021-03-23 11:24
- 提问者网友:情歌越听越心酸
- 2021-03-22 17:19
关于java初学者的问题默认构造方法是不是就是创建一个对象急谢谢了
最佳答案
- 五星知识达人网友:走死在岁月里
- 2021-03-22 18:48
我们知道构造方法就是初始化的作用,而默认的构造方法是无参的。
创建对象都是通过new来实现的,比如一个类叫Foo,他里面有个属性叫x,你要创建对象就要写Foo f =new Foo();这里Foo括号里什么都没写,是因为Foo里默认有个带无参的构造方法。
若是你在Foo里添加一个带参的构造方法,比如Foo(String x){
this.x=x;
}
那创建对象时,必须要Foo f=new Foo("10");
说到这,你就明白一个道理,构造方法作用初始化,方法名和类名一样。创建对象都通过new
创建对象都是通过new来实现的,比如一个类叫Foo,他里面有个属性叫x,你要创建对象就要写Foo f =new Foo();这里Foo括号里什么都没写,是因为Foo里默认有个带无参的构造方法。
若是你在Foo里添加一个带参的构造方法,比如Foo(String x){
this.x=x;
}
那创建对象时,必须要Foo f=new Foo("10");
说到这,你就明白一个道理,构造方法作用初始化,方法名和类名一样。创建对象都通过new
全部回答
- 1楼网友:街头电车
- 2021-03-22 19:13
默认构造方法就是你没写构造方法,系统会自动帮你建一个。
你可以用来创建对象,但是也得调用哦。
你可以用来创建对象,但是也得调用哦。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯