Chapter 4 類與對象

4.1   類的定義

4.1.1  類的定義

創建一個類的具體形式:

class  類名                               //  IS                 類聲明    

{                                                                        //類的主體

成員變量;                             //HAS               實體變量和類變量   

成員方法;                            //DOES           實例變量和類變量

}

 

4.1.2 創建對象與定義構造函數

1.創建對象

要訪問或調用一個對象的域或方法需要 首先創建這個對象,然後用“.”調用

public class people                                     //定義類

{

           String head,foot,hand;

          void speak (String s)

                 {   System.out.println(s);  }

}

public class one

{       public static void main(String[] args)

                 {  people   wu=new people();          //創建對象

                      wu.speak("good");                      // 使用對象

                 }

}

 

2.定義構造函數

構造函數是類的一種特殊方法,把若干個賦初值的語句組合在一起進行初始化。

Stack類可以同時定義如下的構造函數 

public Stack()   {  items=new Vector(10);}                           //與類同名

public Stack(int initalSize)                                                     //支持  重載

{        items= new Vector(initialSize);         }

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