c#基础学习(0708)之静态类
2021-03-30 08:27
标签:改变 适应 vat 数据 通过 write 学习 初始 退出 再静态类中,所包含的所有成员都是“静态成员” 不是所有的静态成员都必须卸载静态类中 静态成员时属于“类”的,不是属于具体“对象”的,所以访问静态成员的时候不能通过对象来访问(对象。属性名),只能通过“类名”来直接访问静态成员。 在程序的任何一个地方访问该静态成员,其实访问的都是同一块内存,有一个地方把该值改变,则所有地方获得的值都变了。 静态成员的数据直到程序退出后才会释放资源,而实例对象,只要使用完毕就可以执行垃圾回收。 类中的静态成员在第一次使用静态类的时候进行初始化 静态构造函数的特点: 静态构造函数不能手动来调用,而是在第一次使用静态成员的时候自动调用,所以不能为静态构造函数添加访问修饰符,默认为peivate 因为静态构造函数时系统自动调用的,所以也不需要(不能)添加任何参数 静态构造函数只执行一次 在第一次使用静态类或者静态成员的时候执行 多态 多态的作用:把不同的子类对象都当作父类来看,可以屏蔽不同子类对象之间的差异,写出通用的代码,做出通用的变成,以适应需求的不断变化 进行类型转换的另外一种方式(as) 通过as的方式进行类型转换,即便转换失败也不会报异常,而是返回一个null Person p=new Student(); Student s=p as Student; if(s!=null) { Console.WriteLine("转换成功!") } else { Console.WriteLine("转换失败!") } c#基础学习(0708)之静态类 标签:改变 适应 vat 数据 通过 write 学习 初始 退出 原文地址:https://www.cnblogs.com/chao202426/p/9281728.html
上一篇:win10 硬盘更换方法
下一篇:调用saltapi接口实例