1. 程式人生 > >JAVA學習記錄一號

JAVA學習記錄一號

描述類特徵值與傳遞

建立步驟:建立JAVA工程->工程右鍵建立包->包右鍵建立class 類 檔名和類名一致 與c++不同,每宣告一個變數無論公有或私有,格式如下public/private+型別+方法名。(字串為String) 例項化格式:類名+物件名=new+類名。 建構函式與c++類似,可空。 呼叫方法:物件.方法或this.方法(本類中) 主函式public static void main(String[] argv)//args也可以。一個類裡只有一個主函式,但是一個包裡可以有多個,main函式的執行取決於在哪個類裡執行。 類的描述:通過特徵值 私有特徵值的獲取:使用return xxx 對某一特徵值進行更改:通過方法進行(類似c++中的)要記得加return 特徵值:需要初始化(同樣類似c++)。不同的類可以使用名稱相同的特徵值。可進行特徵值的傳遞。舉例,在汽車類中宣告卡車類的特徵值,如特徵值名相同則不需要再次宣告,建立卡車類的物件,通過get得到汽車類的特徵值。也可通過該方法呼叫卡車類的方法。

ka kk=new ka(qi.get_name(),qi.get_color());

在編寫中犯了個錯誤,試圖通過汽車類的方法輸出全部卡車類的資料,然而非共有(未在汽車類中宣告的)特徵值不能訪問 解構函式:java中不存在,會自己清理垃圾 輸出:本次運用了自動換行的輸出System.out.println("汽車的名字"+name); (其他尚未了解待補充)