首页 > 代码库 > java 中的构造函数详细介绍
java 中的构造函数详细介绍
构造函数:也是功能,专门用于给对象进行初始化。
格式:1.函数名和类名相同
2.没有返回值类型
3.没有具体返回值
4。构造函数有return语句,用于结束初始化,可以不写。
(构造函数私有化的话,它只能在本类中使用,而且其他程序无法创建该类的对象:无法对创建的对象进行初始化)
构造函数再对象创建时就执行,而且就执行一次
一般函数是在对象创建后,需要时才被对象调用,可以调用多次
注意1:定义的每一个类中,都有一个默认的空参数构造函数
注意2:一旦类中自定义了构造函数后,默认的构造函数就没有了
注意3:构造函数只能被构造函数调用,不能直接被一般方法调用
this:代表的是对象。哪个对象调用this所在的函数,this就代表哪个对象
用于调用构造函数的this语句必须定义在构造函数的第一行
当成员变量和局部变量同名时,可以通过this关键字区分。this.name=name
java 中的构造函数详细介绍
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。