-
return只能返回一个值,out能返回多个值
查看全部 -
ref:使值类型参数,可以按引用传参,声明时加ref,引用时同样加ref
查看全部 -
按引用传参,方法修改形参,通常实参也会被修改;
按值传参,方法修改形参,实参不会被修改
查看全部 -
枚举是值类型;
枚举中不能定义字段属性和方法;
枚举值是从0递增的证书,可以用枚举值赋值,也可以用枚举项序列号赋值
查看全部 -
结构struct(对应类class):
结构是值类型,类是引用类型
结构中可以定义字段、属性和方法
不能为结构中的字段赋初始值
结构的构造方法中必须为所有字段赋值
不能为结构显式定义无参数的构造方法(public void struct不允许)
结构类型的对象可以不实例化
查看全部 -
值类型变量存储对象的值,赋值会创建值的副本,修改任何一个副本,不会影响其他的副本
引用类型变量存储对象的内存地址,赋值不会创建值的副本,指挥此案件地址的副本,修改任何一个副本,也同时修改其他的副本
值类型:int char double bool
引用类型:类(包括string) 数组 接口
查看全部 -
1.构造方法的作用:为属性赋值
2.如果显示定义了构造方法,则没有默认构造方法;如果没有显示定义构造方法,则会有一个默认的无参数的构造方法,如:Child child = new Child();
3.只能用new 方法名()的形式调用构造方法
4.构造方法通常声明为public,没有返回值类型,构造方法名必须与类名相同
查看全部 -
属性的封装快捷键:选中属性,点击ctrl+r+e,点击enter后自动生成封装字段。
查看全部 -
public为公关字段,可以在类外被修改,private是私有字段,无法在类外访问,因此采用封装,即隐藏对象的信息,留出访问的接口。
1)将字段设置为隐藏
2)设置属性为public,包含get%set两个访问器,get用来获取字段的值,也就是读;set用来为字段赋值,也就是写;当属性不允许修改时,只编写get访问器即可。
查看全部 -
public修饰符后的方法与名词可在其他类中被访问,private则相反,当名词或方法不带修饰符时,默认为private。
查看全部 -
字段、属性用来描述类的静态特征,方法用来描述类的动态特征
查看全部 -
枚举,只能重0开始
查看全部 -
封装
查看全部 -
总结
查看全部 -
数据类型
查看全部 -
封装、实例化对象查看全部 -
return和out
查看全部 -
ref和out
查看全部 -
结构struct
查看全部 -
值类型和引用类型
查看全部 -
封装的快捷键
查看全部 -
查看全部 -
字段,属性,方法的辨别
查看全部 -
1、定义常量关键字:const
2、ReadKey() 和 ReadLine() 的区别:ReadKey()是在按下任意一个键时就会关闭命令窗口,而ReadLine()是在当用户按下回车键是才会关闭命令窗口。
3、生成get set 方法快捷键:ctrrl+R+E
查看全部 -
方法传参通过引用和值类型
查看全部
举报