1.预编译指令
在程序正式编译前执行
这些指令不会转换为可执行代码中的命令,但是会影响编译过程中的各个方面
2.预编译指令中的区域指令
功能:折叠代码
3.对象初始化器(不需要构造方法)
(1)定义
在一个类中,我们通常使用构造方法来对属性进行赋值,完成对象的初始化,但当一个类中的属性很多很多时,难以为各自情况定义构造方法,这个时候可以采用对象初始化器来完成属性的赋值
(2)语法格式
类名 对象名 = new 类名(){属性名=值;属性名=值;}
1.预编译指令
在程序正式编译前执行
这些指令不会转换为可执行代码中的命令,但是会影响编译过程中的各个方面
2.预编译指令中的区域指令
功能:折叠代码
3.对象初始化器(不需要构造方法)
(1)定义
在一个类中,我们通常使用构造方法来对属性进行赋值,完成对象的初始化,但当一个类中的属性很多很多时,难以为各自情况定义构造方法,这个时候可以采用对象初始化器来完成属性的赋值
(2)语法格式
类名 对象名 = new 类名(){属性名=值;属性名=值;}