構造方法
a:它是乙個特殊的成員方法。它是物件被建立時初始物件的方法。即用來構建物件的方法。
b:特徵:
1、必須與類名完全一樣。
2、沒有返回值。
3、如省略,會自動呼叫預設的構造方法,即無參的構造方法。
4、一般做初始化成員變數的工作。
私有建構函式
1、在某些特殊的情況下,使用私有建構函式能夠達到意想不到的效果。比如,想建立這樣乙個類:不允許被其他類例項化,但提供對外的靜態介面成員。在
.net
框架類庫中就存在這樣的類,如
system.math
類就不能夠例項化,它的所有成員都是靜態的。
2、用關鍵字
private
修飾的建構函式就是私有建構函式。
方法過載
在乙個類中,定義多個名稱相同的方法,但是方法的引數不同。
*構造方法不能互相呼叫
*類(靜態)方法:只能訪問類變數。
*成員方法:可以訪問成員變數和類變數。
*方法的引數是區域性變數。
*建立新的物件必須使用new語句。
這就是我今天所了解的知識。
Unity3d AssetBundle基本格式分析
參考 disunity 和雲風的分析 寫的c 版本的 assetbundle基本格式分析工具 assertbundle檔案頭 public void read bytearray bs if streamversion 2 if streamversion 3 bs.readbyte assetbu...
Unity基本原理
unity編輯器基本組成部分有 game檢視 scene檢視 scene層次結構 project層次結構 inspector scene檢視場景的控制 選擇物件 滑鼠左鍵 旋轉照相機選項能夠移動sence檢視照相機,使得當前選取的物體直接出現在sence檢視的中心,在複雜的場景中工作時,可能由於滑鼠...
Unity基本原理
unity編輯器基本組成部分有 game檢視 scene檢視 scene層次結構 project層次結構 inspector scene檢視場景的控制 選擇物件 滑鼠左鍵 旋轉照相機選項能夠移動sence檢視照相機,使得當前選取的物體直接出現在sence檢視的中心,在複雜的場景中工作時,可能由於滑鼠...