【Java】java 類與對象 學習簡述

類可以類比數學的集合 ,而對象可以類比元素;


圖形類比

  • 類、對象與集合、元素不同的是一個對象只能屬於唯一的類;
  • 一個類及可以是一個對象,也可以包含對象;
  • 一個類既可以包含一個對象或多個對象;
  • 對象和對象之間至少要有一個明確的區分;
  • 類可以包含局部變量,成員變量,類變量:

局部變量:在方法、構造方法、語句塊中定義的變量

成員變量:創建對象時實例,可以被類中的方法和特定類的語句塊訪問

類變量:聲明在類中,方法體外,但是必須聲明爲static類型



構造類

public class Puppy{
    public Puppy(){
    }
 
    public Puppy(String name){
        // 這個構造器僅有一個參數:name
    }
}



創建對象

  • 聲明;
  • 實例化;
  • 初始化;


實例:

public class Puppy{
   public Puppy(String name){
      //這個構造器僅有一個參數:name
      System.out.println("小狗的名字是 : " + name );
   }
   public static void main(String []args){
      // 下面的語句將創建一個Puppy對象
      Puppy myPuppy = new Puppy( "tommy" );
   }
}
打印結果
小狗的名字 :tomy



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