1. 程式人生 > 遊戲攻略 >《原神攻略》2.5版雲堇詳細培養指南

《原神攻略》2.5版雲堇詳細培養指南

二、類和物件的使用

  1. 建立類,設計類的成員
  2. 建立類的物件
  3. 通過“物件.屬性”或“物件.方法”呼叫類的結構

三、如果建立了一個類的多個物件,則每個物件都獨立的擁有一套類的屬性。(非static的)
意味著,如果我們修改一個物件的屬性a,則不影響另外一個物件屬性a的值
/* 類中屬性的使用

  • 屬性(成員變數) vs 區域性變數
    1. 相同點
  • 1.1 定義變數的格式:資料型別 變數名 = 變數值
  • 1.2 先宣告、後使用
  • 1.3 變數都有其對應的作用域
  • 2.不同點
  • 2.1 在類中宣告的位置的不同
  •    屬性:直接定義在類的一對{}內
    
  •    區域性變數:聲名在方法內、方法形參、程式碼塊內、構造器形參、構造器內部的變數
    
  • 2.2 關於許可權修飾符的不同
  •    屬性:可以在宣告屬性時,使用許可權修飾符。常用的許可權修飾符:private、public、protected、預設  --->封裝性
    
  •    區域性變數:不可以使用許可權修飾符。
    
  • 2.3 預設初始化值的情況
  •    屬性:類的屬性:根據其型別。都有預設初始化值。
    
  •          整形(byte/short/int/long):0
    
  •          浮點型(float、double、):0.0
    
  •          字元型(char):  0 或'\0u000'    
    
  •          布林型(boolean): false
    
  •          引用資料型別(類、陣列、介面):null
    
  •    區域性變數:沒有初始化值  形參呼叫時,賦值即可
    

*/
四、物件的記憶體解析