1、類的宣告
物件:一切實體
類宣告包括關鍵字
class
、類名及類的屬性。類名必須是合法的識別符號,類的屬性為一些可選的關鍵字。其宣告格式如下:
訪問控制符
class
classname(衣服
) (
標識) (
名字) (身體)
2、類
的命名規範
a:•類名應該有意義
b:•類名應該是名詞
c:•類名的首字母應該大寫d:•
若兩個單詞,每一單詞的首字母大寫
3、類的實體
類體是類的主要部分,包括變數的說明及該類所支援的方法,我們習慣稱之為成員變數和成員方法。
類體說明的格式為
class
classname
}4、
成員變數
a:•表明物件的狀態,也稱為例項變數
b:•定義的格式:
[修飾符
] 資料型別
變數名; –
修飾符:private,protected,public,static,預設
(friendly) –
資料型別:基本資料型別,陣列,類,介面 –
變數名:
a:•名詞並有意義
b:•首字母小寫,多個單詞組合時,第二個單詞首字母要大寫
c:•不能為c#
的關鍵字
5、變數的引用
物件變數引用的一般格式
物件名.
變數名
寫乙個方法,接收乙個整數引數
n,輸出
1+2+…+n
的和今天就算到這裡了謝謝大家關注我!
裡面都是我們需要的重要知識!
Unity使用擴充套件方法類
擴充套件方法在實現上和普通的物件導向程式設計是一樣的,換句話說,我們只需要定義乙個類,然後在裡面新增並實現相應的方法即可。但是這裡需要注意的地方有三點,第一,實現擴充套件方法的類必須是靜態類且類的名稱和實現擴充套件方法的類無關 第 二 實現擴充套件方法的類方法必須是靜態方法 第 三 實現擴充套件方法...
unity 基本方法
構造方法 a 它是乙個特殊的成員方法。它是物件被建立時初始物件的方法。即用來構建物件的方法。b 特徵 1 必須與類名完全一樣。2 沒有返回值。3 如省略,會自動呼叫預設的構造方法,即無參的構造方法。4 一般做初始化成員變數的工作。私有建構函式 1 在某些特殊的情況下,使用私有建構函式能夠達到意想不到...
unity 控制旋轉的方法
將角度轉換成四元數,然後修改transform的rotation。quaternion q quaternion.angleaxis angle,axis 1.角度 2.旋轉的軸 transform.rotation quaternion.slerp transform.rotation,q,tim...