9.6構造方法

構造方法的基本概念
構建、創造,也叫構造器,用來幫助建立對象的方法,準確的說,構造方法的做用是初始化對象。
誰來建立對象?
new關鍵字。Java中經過new關鍵字建立對象,並在內存中開闢空間,而後使用構造方法(構造器)完成對象的初始化工做。ide

構造方法的定義格式
修飾符 構造方法名 (參數列表) {this

//方法體

}code

要求
方法名必須與類名相同沒有返回值(包括大小寫)對象

沒有返回值類型(可是裏邊能夠寫return)
沒有返回值類型(連void 都不能寫)內存

注意事項
若未提供任何構造方法,系統會給出默認無參構造若
已提供任何構造方法,系統再也不提供無參構造get

構造方法能夠重載it

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());
    }
}
相關文章
相關標籤/搜索