下载此文档

C基础知识25个常见问题.doc


文档分类:IT计算机 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
C#基础知识 25个常见问题(1) 2007-04-12 16:53 当初学 C#时是找个人大概问了一下数据类型和分支语句就开始做项目了。这两天又全面的看了一下相关的基础知识(学而时****之嘛),总结了 25个问题: ? 和static readonly 区别? 是什么意思? 是什么意思? 修饰符起什么作用? 修饰符是干什么的? 和overload 的区别? ? 修饰符是起什么作用? 关键字的含义? 11. 可以使用抽象函数重写基类中的虚函数吗? 12. 密封类可以有虚函数吗? 13. 如果基类中的虚属性只有一个属性访问器,那么继承类重写该属性后可以有几个属性访问器?如果基类中有 get 和set 两个呢? 可以和 virtual 一起使用吗?可以和 override 一起使用吗? 15. 接口可以包含哪些成员? 16. 类和结构的区别? 17. 接口的多继承会带来哪些问题? 18. 抽象类和接口的区别? 19. 别名指示符是什么? 20. 如何释放非托管资源? 是什么? 和String 的区别? 和implicit 的含义? 有什么用? 25. 什么是反射? 以下是我做的一份参考答案( C#语言范畴之内),如果有不准确、不全面的,欢迎各位朋友指正! ? 答: 静态变量: 静态变量使用 static 修饰符进行声明在所属类被装载时创建通过类进行访问所属类的所有实例的同一静态变量都是同一个值非静态变量: 不带有 static 修饰符声明的变量称做非静态变量在类被实例化时创建通过对象进行访问同一个类的不同实例的同一非静态变量可以是不同的值示例: using System; using ; using ; namespace Example01 {class Program {class Class1 {public static String staticStr ="Class"; public String notstaticStr ="Obj"; }static void Main(string[] args) {//静态变量通过类进行访问,该类所有实例的同一静态变量都是同一个值 ("Class1's staticStr: {0}", ); Class1 tmpObj1 =new Class1(); ="tmpObj1"; Class1 tmpObj2 =new Class1(); ="tmpObj2"; //非静态变量通过对象进行访问,("tmpObj1's notstaticStr: {0}",

C基础知识25个常见问题 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人40mk0f6
  • 文件大小108 KB
  • 时间2017-05-17