摘要:
z属性 本章也比较简单稍作介绍: 可以封装属性、以线程安全方式访问 如图遇到如下代码 具体点就是: 上面的注释也已经讲清楚了,定义的类型之后,构造实例,然后初始化属性。现在详细说下 编译器接收到 上图代码,先用var 定义一个类型,但是不具体指定什么类型,完全由后面的表达式 expression等来 阅读全文
摘要:
一、参数:说点有用的。 可选参数:定义参数时候给默认值 命名参数:传递参数时候指定参数名加冒号加参数值(参数名:参数值) 二、Out和Ref :按照引用方式传递给方法(对象地址) Out:传递前不需要初始化,返回时候需要重写值 Ref:传递前需要初始化, 三、数量可变参数:Params,内存分配在堆 阅读全文
摘要:
实例构造器和类(引用类型) 三步曲: a.分配内存(分配的内存是0或者null前几篇介绍过) b.初始化对象(初始化套餐--套餐定义见前面几章) c.调用基类构造器 一个类会默认有一个构造器,不自定义系统就帮你定义,为啥呢?因为要初始化对象啊不让程序没法运行,除非微软粑粑改了初始化的机制和地方。前几 阅读全文