-
构造方法:
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 方法名 { 给各项属性赋值 }
用对象初始化器初始化对象和使用无参构造方法初始化对象是一样的,更简洁
查看全部
举报