1、慣用發:屬性開頭字母大寫,字段開頭字母小寫;
2、欄位和屬性的區別:屬性看似字段,不是字段,可以進行對非法值的控制,可以設定唯讀
class person
set} public void sayhello()
", age); }}
3、set、get內部其實就是get_**、set_**方法
4、只用set或者只用get就可以定義唯讀或者只寫屬性(只寫的不常見)
public int age //唯讀屬性
}
5、可以為set和get設定訪問級別
6、編譯器自動幫我們生成私有欄位和set、get**塊(3.0以後增加的簡寫功能)
class person
}
01 基礎知識
程序概念 作業系統中所有執行中的任務通常是乙個程式,每個執行中的程式就是乙個程序 process 當乙個程式執行時,內部可能包含了多個順序執行流,每個順序執行流就是乙個執行緒。程序是處於執行過程中的程式,並且具有一定的獨立功能,程序是系統進行資源分配和排程的乙個獨立單位。程序三個特性 2.動態性 程...
01 基礎知識
1 計算機基礎 cpu 相當於人的大腦,用於計算。記憶體 儲存資料,4g,8g,16g,32g,成本高,斷電即消失。硬碟 1t,固態硬碟,機械硬碟,儲存資料,應該長久保持資料,重要檔案,小電影等等。2 編譯型語言和解釋型語言區別 編譯型 一次性將所有程式編譯成二進位制檔案。缺點 開發效率低,不能跨平...
彙編01 基礎知識
教材 80x86組合語言程式設計教程 楊季文 錢培德等編著 清華大學出版社 第一章 基礎知識 掌握的兩個要點 一是各進製的轉換,而是資料 非資料的表示和資料的型別 一 各進製的轉換 1 二進位制數和十六進製制數 在計算機裡,通常用數字後面跟乙個英文本母表示該數的數字 十進位制數一般用d,二進位制數用...