更新时间:2022-11-04 11:45:26 来源:极悦 浏览1301次
构造方法的作用:即给重要属性赋初始值。
Java构造方法本身并不神秘,通常它只是去完成一些初始化的工作。构造方法本身并不能去创建出一个对象,真正创建对象的是Java平台,构造方法只是Java平台在创建出一个对象之后去默认调用的方法。
构造方法需要理解的重点:
构造方法没有返回值类型,但是在构造方法中可以使用return
构造方法必须和类名一样
Java平台创建出一对象后,会根据new语句中给出的类名和参数调用相应的构造函数
一个类可以有多个构造方法,它们之间的关系是重载
Java平台是构造函数的调用者
在构造方法中可以去调用本类的其他构造方法
java编译器在编译一个类的时候,只有这个类没有任何构造方法,记住是任何,这个时候才会给类添加一个什么都不做的,空的构造方法。
通过this+构造方法实参,可以在一个构造方法中调用另一个构造方法。且必须放在构造方法的第一行。
public Car(){
this.name="保时捷";
this.color="black";
}
public Car(String p_name,String p_color){
this.name=p_name;
this.name=p_color:
}
//下面是this调用相应构造方法,也就是上面无参数的修改后
public Car(){
this("兰博基尼","white");
}//注意调用构造函数时,必须将this这句放在第一行
以上就是关于“Java构造方法的作用”介绍,大家如果对此比较感兴趣,想了解更多相关知识,不妨来关注一下极悦的Java极悦在线学习,里面的课程内容从入门到精通,细致全面,很适合没有基础的小伙伴学习,希望对大家能够有所帮助哦。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习