Android開發教程之Java的對象 類 構造方法

一、Java的對象Object

Java是面向對象編程,說白一點就是操作一個個對象

對象:是類的一個實例,有具體屬性和行爲。例如:一個女孩是一個對象,她的屬性是女的,長頭髮,她的行爲有:喜歡逛街,喜歡看電視劇

二、Java的類Class

類是一個模板,它包括了描述一類對象的屬性和行爲
如定義了一個Person類,它定義了人的模板,最終是男孩還是女孩,由生產對象時決定

如Person類

public class Person {

    private String name;
    private int sex;

    public Person(String name, int sex) {
        this.name = name;
        this.sex = sex;
    }

}

三、構造方法

每個類都必須有構造方法,如果沒有顯式地爲類定義構造方法,Java 編譯器將會爲該類提供一個默認構造方法。
在創建一個對象的時候,至少要調用一個構造方法。構造方法的名稱必須與類同名,一個類可以有多個構造方法。

如上面的

public Person(String name, int sex) {
        this.name = name;
        this.sex = sex;
    }  

生成對象Person p = new Person("小明",1)

三者的關係通過構造函數生成類的具體對象

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章