首页 > 其他 > 详细

9.6构造方法

时间:2021-03-20 23:17:03      阅读:40      评论:0      收藏:0      [点我收藏+]
构造方法的基本概念
构建、创造,也叫构造器,用来帮助创建对象的方法,准确的说,构造方法的作用是初始化对象。
谁来创建对象?
new关键字。Java中通过new关键字创建对象,并在内存中开辟空间,然后使用构造方法(构造器)完成对象的初始化工作。

构造方法的定义格式
修饰符 构造方法名 (参数列表) {

  //方法体

}

要求
方法名必须与类名相同没有返回值(包括大小写)

没有返回值类型(但是里边可以写return)
没有返回值类型(连void 都不能写)

注意事项
若未提供任何构造方法,系统会给出默认无参构造若
已提供任何构造方法,系统不再提供无参构造

构造方法可以重载

public class Student1 {

    private  String name;
    private int age;

    //带参构造
    public Student1 (String name, int age){
        this.name =name;
        this.age =age;

    }
    public Student1() {
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }
}
public class testStudent1 {
    public static void main(String[] args) {
        Student1 stu = new Student1();
        stu.setAge(13);
        stu.setName("小明");
        System.out.println(stu.getAge());
        System.out.println(stu.getName());
        System.out.println();

        //带参构造
        Student1 stu2 =new Student1("李四",24);
        System.out.println(stu2.getName());
        System.out.println(stu2.getAge());
    }
}

9.6构造方法

原文:https://blog.51cto.com/15138685/2666770

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!