java构造函数

java 寻梦 5年前 (2019-05-30) 463次浏览 0个评论 扫描二维码

靠代码行数来衡量开发进度,就像是凭重量来衡量飞机制造的进度。——比尔·盖茨

问题:今天遇到一个特别奇葩的问题,我在类的属性上赋值,在构造函数中调用,调用失败,真实原因是我没注意到是构造函数,以为是一个普通函数。

构造函数,也叫构造方法,是java中一种特殊的函数。函数名与相同,无返回值。
作用:一般用来初始化成员属性和成员方法的,即new对象产生后,就调用了对象了属性和方法。
构造函数是对象一建立就运行,给对象初始化,就包括属性,执行方法中的语句。
而一般函数是对象调用才执行,用”.方法名“的方式,给对象添加功能。
 一个对象建立,构造函数只运行一次。 而一般函数可以被该对象调用多次
:一般函数不能调用构造函数,只有构造函数才能调用构造函数。


喜欢 (0)
[支付宝扫码,感谢支持]
分享 (0)
关于作者:

您必须 登录 才能发表评论!