C#总结(四)

版权声明:我的四年啊! https://blog.csdn.net/sunshisiqi/article/details/80783477

修饰方法的参数

 out,在方法外面可以不给这个参数赋值,但是在方法里面必须给这个out修饰符的参数赋初值。另外,参数加out,是把这个方法中的参数的值传到方法外面去了。

这里写图片描述

 ref,这个用的时候必须要给这个变量赋初值,和out有区别,out可以把方法里的值传出去,ref可以把值传到方法里,又可以把值传到方法外。

这里写图片描述

面向对象

 对象特指的具体点的,看得到摸得着。
 属性—对象的各种特征。每个对象的每个属性都拥有特定值。

这里写图片描述

 抽象出来的模板,确定对象将拥有的特征(属性)和行为(方法)。
 类不占内存,对象才占内存。
 类中可以包含变量的定义、方法。
[访问修饰符/ public] class 类名
{
成员;
......
}
 类的实例化 类的实例化用关键字new;
 语法: 类 +实例名=new+类();
 类的成员访问:语法:实例名.属性 / 实例名.方法名()
 字段用public修饰的问题…用private
 属性的定义:get;set;
 属性是为了保护与之相对应的字段的,保证对字段的读取和赋值符合要求。
 属性可分为:读写、只读、只写。
 允许外部访问的变量一定要声明为属性。

猜你喜欢

转载自blog.csdn.net/sunshisiqi/article/details/80783477