Login
首页 > 教程资料 > 软件编程

Java封装优化之构造方法

达措 2023-04-09 15:03:31 人看过

当一个对象被创建时候,构造方法用来初始化该对象,给对象的成员变量赋初始值。

无论你与否自定义构造方法,所有的类都有构造方法,因为Java自动提供了一个无参数构造方法,一旦自己定义了构造方法,Java自动提供的默认无参数构造方法就会失效。

构造方法的定义格式:

修饰符 构造方法名(参数列表){

// 方法体

}

构造方法的写法上,方法名与它所在的类名相同。它没有返回值,所以不需要返回值类型,甚至不需要void。使用构造方法后,代码如下:

public class Student {

private String name;

private int age;

// 无参数构造方法

public Student() {}

// 有参数构造方法

public Student(String name,int age) {

this.name = name;

this.age = age;}

}

注意事项

1.如果你不提供构造方法,系统会给出无参数构造方法。

2.如果你提供了构造方法,系统将不再提供无参数构造方法。

3.构造方法是可以重载的,既可以定义参数,也可以不定义参数。


版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章

系统集成知识汇总分享
会议室建设方案模板资料
监控门禁安防经验参考
传统电脑打印机维修技术
Copyright © 2019-2023 微微技术Vvjs.cn 版权所有
网站备案号:滇ICP备2023000683号-1 滇公网安备 53290102000684号

禁止复制哦

如需复制请加VIP会员

×