笔试题(静态与非静态)
静态成员和非静态成员的区别?
答:
静态变量使用 static 修饰符进行声明,在类被实例化时创建,通过类进行访问不带有 static 修饰符声明的变量称做非静态变量,在对象被实例化时创建,通过对象进行访问一个类的所有实例的同一静态变量都是同一个值,同一个类的不同实例的.同一非静态变量可以是不同的值静态函数的实现里不能使用非静态成员,如非静态变量、非静态函数等
示例:
using System;using ric;using ; namespace Example01{ class Program { class Class1 { public static String staticStr = "Class"; public String notstaticStr = "Obj"; } static void Main(string[] args) { //静态变量通过类进行访问,该类所有实例的同一静态变量都是同一个值 eLine("Class1's staticStr: {0}", icStr); Class1 tmpObj1 = new Class1(); taticStr = "tmpObj1"; Class1 tmpObj2 = new Class1(); taticStr = "tmpObj2"; //非静态变量通过对象进行访问,不同对象的同一非静态变量可以有不同的值 eLine("tmpObj1's notstaticStr: {0}", taticStr); eLine("tmpObj2's notstaticStr: {0}", taticStr); Line(); } }}结果:
Class1's staticStr: Class
tmpObj1's notstaticStr: tmpObj1
tmpObj2's notstaticStr: tmpObj2
-
2017考研现场确认时间
考研现场确认是考研报名的一个重要环节,下面是小编搜集整理的2017年考研现场确认时间,欢迎阅读查看。2017考研现场确认时间2016年11月4日至11月12日确认地点不同身份的考生报考点不同(1)推荐免试生根据毕业院校按所在地省级教育招生考试管理机构要求办理网上报名...
-
南京财经大学2015年考研复试通知发布
近日,南京财经大学研究生院发布《南京财经大学2015年报考攻读硕士学位研究生复试通知》,从中获悉南京财经大学2015年考研复试相关信息。2015年硕士研究生复试定于3月30日-4月1日进行,请务必于2015年3月30日15:00前到我校办理报到手续并参加复试,报到时间及地点见复...
-
2015考研国家线分析预测
教育部依据硕士生培养目标,结合年度招生计划、生源情况及总体初试成绩情况,确定报考统考、MBA及法律硕士专业学位考生进入复试的基本要求标准,其中包括应试科目总分要求和单科分数要求;对应届本科毕业生和非应届毕业生实行统一的进入复试基本分数要求。考研国家线...
-
2017年安徽中医药大学考研临床医学综合能力(中医)考研大纲
随着考研的到来,考研大纲也开始出台了。下面是小编为大家整理收集的关于2017年安徽中医药大学考研临床医学综合能力(中医)考研大纲的相关内容,仅供大家参考。Ⅰ考试性质临床医学综合能力(中医)是为医学高等院校及科研院所招收中医临床医学专业学位硕士研究生而设...