转自:
http://www.java265.com/JavaCourse/202206/3742.html
下文笔者讲述java中构造函数的相关说明,如下所示
java构造函数
- 构造函数:
- 称之为构造方法,构造器
- 构造函数的作用:
- 用于创建对象时初始化对象
- 即为对象成员变量赋初始值
- 总与new运算符一起使用在创建对象的语句中
- 构造函数的名称同类名相同,一个可重载多个不同的构造函数
- 构造函数注意事项
- 1.构造方法的方法名必须与类名相同
- 2.构造函数无返回值
-
复制代码 构造函数的特点
-
- 1.构造方法的方法名必须与类名相同
- 2.构造方法没有返回值类型,可以有return
- 但是不能有返回值,用于表示结束,不起返回的作用
- 3.构造方法的主要作用是完成对象的初始化工作,它能够把定义对象时的参数传给对象的域
- 4.一个类可以定义多个构造方法,当在定义类时没有定义构造方法,则编译系统会自动插入一个无参数的默认构造方法,这个构造方法不执行任何代码。
- 5.构造方法可以重载,以参数的个数,类型,顺序
复制代码 例:- public class User {
- private String name;
- private String sex;
- private int age;
- User(){
- }
-
- //构造函数
- User(String name, String sex,int age){
- this.name = name;
- this.sex = sex;
- this.age = age;
- }
- }
-
- import java.util.ArrayList;
- import java.util.List;
- public class Main {
- public static void main(String[] args) {
- User stu = new User("毛小","女",23);
- System.out.println("姓名:"+stu.getName()+ "性别:"+ stu.getSex()+"年龄:"+ stu.getAge());
- }
-
复制代码 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |