Please enable JavaScript.
Coggle requires JavaScript to display documents.
面向對象 - Coggle Diagram
面向對象
定義
對象
實體
類
虛擬的一個模板
對象實例化
Cat one=new Cat()
對象名.屬性
聲明多個引用
Cat one,two;
one=new Cat();
two=new Cat();
Cat three=new Cat(),four=new Cat()
屬性
靜態特徵
波斯貓
方法
動態行為
會跳
構造方法
規則
與類名相同
沒有返回值
有參構造
new對象時輸入參數
就近原則
用this調用
方法中的第一行
按順序傳入設定的參數
不能在普通成員方法使用this調用
是當前對象,解決屬性和局部變量同名
調用成員屬性.成員方法.構造方法
調用時,作為參數/返回值傳遞
無參構造
系統自動創建
new自動調用
格式
public 類名(xxx){-----}
對象實例化
聲明對象
Cat one
"棧"創建空間指向"堆"
實例化對象
new Cat()
"堆"開一個空間
"棧"在新(new)的"堆"高機上