可以理解為每個存在的東西都是乙個物件,比如說我們生活中的手機,電腦等等,都是乙個物件。
建立物件,建立乙個物件需要我們進行,
第一步:宣告乙個物件
可以理解為把物件解釋給使用者
第二部:例項化
可以理解為建立乙個物件(使用new建立)
第三部:初始化
使用new建立物件時,會呼叫構造方法初始化物件;
可以理解為呼叫構造的方法;
基礎例子:
public
class
puppy
public
static
void
main
(string[
] args)
}
構造方法的名稱必須與類同名,乙個類可以有多個構造方法。
應用:
public
class
puppy
public
void
setage
( int age )
public int getage()
public
static
void
main
(string[
] args)
}
結果:
小狗的名字是 : tommy注意:小狗的年齡為 : 2
變數值 : 2
/* 通過方法來設定age,用於初始值 */
mypuppy.setage( 2 );
/* 呼叫另乙個方法獲取age */
mypuppy.getage( );
/*你也可以呼叫其他方法獲取其他的東西*/
***xx.方法名( );
特別注意:
乙個原始檔中只能有乙個public類
Day05 類與物件
物件導向的特點 從執行者變為指揮者,包括封裝,繼承與多型。什麼是類?類是一組相關屬性和行為的集合。什麼是物件?是一類事物的具體體現。物件是類的例項,具備該事物的屬性和行為。類與物件的關係 類是對一類事物的描述。物件是一類事物的例項。類是物件的模板,物件是類的實體。類的定義 格式 public cla...
java學習筆記day05 陣列
陣列 是一種容器,可以同時存放多個資料值。陣列的特點 1.陣列是一種引用資料型別 2.陣列當中的多個資料,型別必須統一 3.陣列的長度在程式執行期間不可改變 陣列的初始化 在記憶體當中常見乙個陣列,並且象其中賦予一些預設值。兩種常見的初始化方式 1.動態初始化 指定長度 2.靜態初始化 指定內容 動...
day05 陣列 排序
pragma mark 陣列 變數實際上就是乙個容器,陣列也是乙個容器,這個容器可以儲存更多的內容。1.陣列屬於構造型別 2.具有相同資料型別的成員組成一組陣列。3.儲存不同型別的陣列有對應的名稱,如 ios班 安卓版,同理,整數型別 陣列中的成員都是整數,浮點型陣列,陣列中的成員是浮點型。4.陣列...