-
構造方法:
????a:作用:為屬性賦值
????b: 如果沒有顯示定義構造方法,則會有一個默認的無參構造方法;
? ?????如果顯示定義了構造方法,則沒有默認構造方法
????c:特點:??
????????(1)只能用“new”方法名的形式調用構造方法
? ????(2)構造方法通常聲明為“public”。
? ????(3)構造方法沒有返回值類型。
????( eg: Child mike = new Child(); )?
查看全部 -
特點
查看全部 -
枚舉限定性別:
查看全部 -
結構
查看全部 -
對象初始化器? ?無參構造函數
查看全部 -
l科比女克里斯蒂娜查看記錄
查看全部 -
無參構造
查看全部 -
封裝的快捷鍵? :? ?ctrl+r+e
查看全部 -
字段/屬性? :靜態特征
方法:動態特征
創建對象? :實例化
查看全部 -
?枚舉是值類型
枚舉中不能定義字段屬性和方法
枚舉值是從0遞增的整數
查看全部 -
結構struck
1、結構是值類型(類是引用類型)
2、結構中可以定義字段、屬性和方法
3、不能為結構中的字段賦初始值
4、結構的構造方法中必須為所有字段賦值
5、不能為結構顯示無參數的定義方法
6、結構類型的對象可以不實例化
Dog dog = new Dog();//實例化
static Dog dog;//不實例化
查看全部 -
枚舉 enum
枚舉是值類型
枚舉中不能定義字段屬性和方法
枚舉的值是從0開始遞增的整數
查看全部 -
struct結構關鍵字
結構是值類型,類是引用類型
結構中不能給字段賦初始值,類可以
結構中有默認的無參構造方法,不能自己定義無參構造方法,只能定義有參數的構造方法
結構的構造方法必須要給所有字段賦值
結構的對象可以不實例化
查看全部 -
引用類型的變量存儲對象的內存地址,賦值不會創建值的副本,只會創建地址的副本,修改任何一個副本,也同時修改了其他的副本
查看全部 -
初始化對象的三個方法:
用有參構造方法初始化對象:
方法名 對象名 = new 方法名(給各項屬性參數賦值)
用無參構造方法初始化對象:
方法名 對象名 = new 方法名()
給各項屬性賦值
用對象初始化器初始化對象:
方法名?對象名 = new 方法名 { 給各項屬性賦值 }
用對象初始化器初始化對象和使用無參構造方法初始化對象是一樣的,更簡潔
查看全部
舉報