Java 面向對象 (Java 學習中的小記錄)
作者:王可利(Star·星星)
1.面向對象的三大特性:封裝,繼承,多態。。
2.對象是唯一真實存在的事物。。
3.面向對象的編程思想是讓計算機語言中的事物的描述和自然中的事物盡可能保持一致,也就是類似 ...
4.面向對象的核心:找到合適的對象去做合適的事情。。
java中,如何來找到合適的對象:
1.sun公司已經指定好的類,通過定制好的類創建對象,需要認識這些類。(系統自帶的,需要我們學習的類)
2.自定義類,系統的類沒有我們需要的類,就需要自己自定義類,然后拿來創建對象。。
類的格式:
class 類名 {
屬性(成員變量):描述事物的公共特點(年齡、名字、班級....)
方法:描述事物的行為(做什么事情嗎,由這個類創建的對象來調用)
}
3.通過自定義類來創建一個對象
格式:
類名 對象名 (變量名) = new 類名();
4.方法的格式
格式:
修飾符 返回值類型 方法名 (參數){
實現的功能方法。。
}
修飾符:
1.public :公開的方法,任何人都可以訪問。
2.private :私有的,只能自己訪問。
5.訪問屬性,拿到屬性:
對象名.屬性名
6.設置屬性:
對象名.屬性 = “星星”;
對象名.屬性 = 12;
7.訪問方法,對象調用方法:
對象名.方法名(參數)
代碼如下:
1 //car 的屬性方法 2 3 class Car 4 { 5 //屬性 格式:數據類型 變量名 6 String color; 7 String name; 8 int wheelNumber; 9 10 public void run(){ 11 12 System.out.println("run 的方法 汽車啟動了~"); 13 } 14 } 15 //主函數的方法 16 class Star1 17 { 18 public static void main(String[] args) 19 { 20 //創建Car 的對象 21 Car starCar = new Car(); 22 23 //設置屬性 24 starCar.color = "blue"; 25 starCar.name = "勞斯萊斯幻影"; 26 starCar.wheelNumber = 4; 27 28 //調用汽車對象 調用 汽車的方法 29 starCar.run(); 30 } 31 }

總結:(和Object-C 的語法相似)
對象的創建語法:類名 對象的名字 = new 類名();
實例方法寫在: public void 方法名(參數){ };
對象在 主函數里面調用自己的方法 和 設置自己的屬性 ...
