1. 程式人生 > >第十二章 抽象和封裝

第十二章 抽象和封裝

包括 his 根據 直觀 this 容易 love 完整 自定義

1. 從實現中抽象出類的步驟:

 1)找出它的種類——類名(類名一般是名字)

 2)找出它的屬性——字段的名字

 3)找出它的行為——方法名

2. 抽象的原則

  根據面向對象的思想抽象出類

3. 類團的好處:直觀、容易理解

4. 構造方法:

 1)系統默認的無參構造

  例如:

    public Dog(){

      this.name="大黃";

      this.love="100”;

    }

  註意:當程序寫了自定義構造方法時,系統自帶的無參構造將消失

2) 自定義的無參和有參構造

  public Dig(String name,int love){

    this.name=name;

    this.love=love;

  }

  特點: 訪問修飾符是public 無返回值 構造函數方法和類名一致

  語法:

    訪問修飾符 函數名稱(參數列表){

      方法體;

    }

5. this的含義:當前對象的引用

  this的使用:

    this.屬性;

    this.方法;

    this構造方法:例如:

            this();調用了無參構造

            this(參數1,參數列表);調用了有參構造

6.static 靜態的 可以修飾屬性 方法 代碼塊

  類名.屬性;

  類名.方法;

 註意:方法裏的變量不能被static修飾

finai最終的 可修飾屬性 屬性叫做屬性 常量不可被修改的

7. 在開發中,一般一個完整的實體類包括:

  私有化的屬性 get和set方法 無參構造和有參構造。

第十二章 抽象和封裝