陣列和物件導向

2021-08-08 18:50:39 字數 629 閱讀 7108

陣列:

1一維陣列和二位陣列的定義:

1)動態定義:int [ ] arr1 = new int[ 4 ] ;   int [ ] [ ] arr2 = new int [m][n];  int [ ] [ ] arr2 = new int [m] [ ];

2)靜態初始化:int [ ] arr1 = ;  int [ ] [ ] arr2 = ,,};

陣列在定義的時候,不能動靜結合的定義:int [ ] arr1 = new int [3];   這樣定義是錯誤的。二維陣列同理。

3) 二維陣列: int [ ]  x, arr2[ ] ; 這個也是定義乙個二位陣列arr2。二維陣列遍歷的時候,外層迴圈是有多少個一維陣列,內層迴圈是一維陣列有多少個元素。

物件導向:

1)萬物皆為物件。物件導向思想的特點:將複雜的東西簡單化,更符合我們的思想行為習慣,讓我們從執行者變成指揮者。

2)物件導向三大特徵:封裝,繼承,多型。

3)類:成員變數:這個物件的特性; 成員方法:這個物件的行為。

成員方法和區域性變數都是在棧中執行,new出來的物件以及成員變數都是在堆記憶體中。

區域性變數是對著方法的載入而載入,隨著方法的結束而消失。成員變數則是隨著物件的生成而出現,隨著物件的消失而消失。

陣列 物件導向和面向過程

1 只能儲存同樣型別的資料,支援資料型別有基本資料型別和引用資料型別。資料也屬於引用資料型別 2 陣列也是乙個容器,長度一旦確定不可改變 3 陣列中的資料是有序的 下標從0開始 通過下標來運算元組中的資料 4 陣列宣告格式 陣列型別 陣列名 推薦 陣列名符合識別符號命名規則 資料型別 陣列名 5 陣...

陣列和物件導向 封裝

一 陣列 1 陣列的概念和格式 a 為什麼要有陣列 容器 為了儲存同種資料型別的多個值 b 陣列概念 陣列是儲存同一種資料型別多個元素的集合。也可以看成是乙個容器。陣列既可以儲存基本資料型別,也可以儲存引用資料型別。c 陣列定義格式 資料型別 陣列名 new 資料型別 陣列的長度 a 為什麼要有陣列...

物件和物件導向

物件字面量 1 大括號包圍的部分 2 物件的質麵量就是乙個大括號 a var obj 鍵值對 b key 健 value 值 c key可以加 可以不加 d 健值對之間用 逗號隔開,不是分號 var obj2 console.log obj2.name obj2.fu json json 是資料格式...