《.net框架程序设计》
文章平均质量分 68
sayo
这个作者很懒,什么都没留下…
展开
-
[《.net框架程序设计》]第九章 方法
第九章 方法 一、???????????? 实例构造器 1、? 前面提到用new操作符创建对象时的三部曲: l???????? 为对象分配内存 l???????? 初始化对象的附加成员(方法表指针和SyncBlockIndex) l???????? 调用实例构造器初始化实例状态 在分配内存时,系统将所有内存位置均置为0值,这就是为什么字段初始化而未赋值时均为0或null值。 ? 不调用实例构原创 2004-07-02 12:58:00 · 3214 阅读 · 0 评论 -
关于《.net框架程序设计》读书笔记
读书笔记能起到提纲携领的作用,在书写读书笔记的同时将各章节的知识点在头脑中回顾、归类,并付诸纸端,把章节的重点分类,把自己对知识点的认知写出来。这个过程本身也是个学习的过程。 尝闻读书有个过程:把书读薄,再把书读厚。就是说先掌握了书中的要点,理解了书的内容,即为“读薄”;然后再咀嚼书中的知识,加上自己的认识、观点,再拓展、应用,即为“读厚”。软件行业日新月异,新知识新技术层出不穷,而我原创 2004-06-30 18:07:00 · 1944 阅读 · 1 评论 -
[《.NET框架程序设计》]第七章 类型成员及其访问限定
第七章 类型成员及其访问限定 一、类型成员的可能组成: ü???????? 常数,总是静态不可变的 ü???????? 字段,分为静态和实例字段两种 ü???????? 实例构造器,初始化实例对象 ü???????? 类型构造器,初始化类型的静态字段 ü???????? 方法,分为静态和实例方法两种 ü???????? 重载操作符,并非CLS的一部分,因为并非所有语言均支持之 ü????????原创 2004-06-30 16:42:00 · 1700 阅读 · 1 评论 -
[《.net框架程序设计》]第一章 Microsoft .NET框架开发平台体系结构
第一章?? Microsoft .NET框架开发平台体系结构 一、???????????? 将源代码编译为托管模块: ? 1、? CLR的存在是得我们可以选择适合表达逻辑的语言,只要存在相应得编译器将代码编译成为面向CLR的代码即可,结果成为托管模块。 ? 2、? 托管模块(managed module):是一个需要CLR才能执行的标准windows可移植可执行文件(portable execu原创 2004-06-30 12:48:00 · 2353 阅读 · 0 评论 -
[《.net框架程序设计》]前言
前言 Microsoft .net平台组成 底层操作系统:windows: --Microsoft .NET Passport XML Web服务支持 --即时消息通知应用程序 --.NET 企业服务器: l Microsoft Application Center 2000 l Microsoft BizTalk Server 2000 l原创 2004-06-30 12:44:00 · 1746 阅读 · 1 评论 -
[《.net框架程序设计》]第十一章 事件
第十一章 事件 摘要: ?????? 本章讲述事件的应用,包括: n???????? 发布事件设计模式 n???????? 侦听事件的方法 n???????? 显式控制事件注册 n???????? 一个类型定义多个事件并减少内存资源 ? 一、???????????? 发布事件 1、发布事件的类型提供的功能: l???????? 允许其他对象登记事件 l???????? 允许其他对象注销事件 l??原创 2004-07-02 18:01:00 · 3651 阅读 · 0 评论 -
[《.net框架程序设计》]第十章 属性
第十章 属性 摘要: 本章讨论C#中的 属性 及 索引器 一、属性 分为静态属性、实例属性和虚属性 l 避免直接访问类型字段或使用烦琐的访问器方法进行访问 l 很好的实现了类型的数据封装,如:改变字段而维持属性的意义对用户是透明的 l 代码量小,运算量小的操作才使用属性,否则使用方法调用更合适 二、索引器 l 可有原创 2004-07-02 14:49:00 · 1439 阅读 · 0 评论 -
[《.net框架程序设计》]第十五章 接口
第十五章 接口 摘要: 接口的应用及完全限定名方式定义接口的应用。 一、 接口与继承 l C#支持单实现继承和多接口继承 l 接口中可以定义:事件、无参属性(属性)、含参属性(索引器);C#不允许接口定义任何静态成员(CLR却允许定义静态成员);CLR不允许接口定义实例字段和构造器。 l 缺省为public abstract 方法,但不可用任何修饰符进行修饰(包括public) l 将值原创 2004-07-13 15:39:00 · 1522 阅读 · 0 评论 -
[《.net框架程序设计》]第十七章 委托
第十七章 委托 一、 委托的使用 静态委托和实例委托,使用方法类似,这里给出一个使用可变参数委托的例子: using System; public class DelCls { public delegate void DelDef(params string[] strParams); public static void CallDe原创 2004-07-07 15:24:00 · 1676 阅读 · 2 评论 -
一个男人和三个女人的故事[《.net框架程序设计》_第十一章 多事件示例]
第十一章 多事件示例[一个男人和三个女人的故事] 摘要: 应用FCL中的System.ComponentModel.EventHandlerList示例一个类型中发布多事件的应用 场景:一个男生有三个女朋友,各自有不同的爱好,女朋友A爱好音乐,女朋友B爱好美食,女朋友C爱好XXX,为满足各个女朋友,此男生必须进行唱歌、烹饪食物、xxx。 以此制作程序演示单类型多事件的应用,并假设原创 2004-07-05 11:15:00 · 7637 阅读 · 1 评论 -
[《.net框架程序设计》]第十三章 枚举类型与位标记
第十三章 枚举类型与位标记 一、 枚举类型 1、 使用枚举类型的理由: l 枚举类型是得程序更容易编写、阅读、维护,在代码中使用符号名称代替数字是程序设计的一贯主张。 l 强类型的,便于类型检验 2、 注意事项: l 枚举类型继承自System.Enum,System.Enum又继承自System.ValurType l原创 2004-07-12 11:25:00 · 1390 阅读 · 0 评论 -
[《.NET框架程序设计》]第八章 常数与字段
第八章 常数与字段 一、常数 1、可被定义为常数的类型有: 2 基元类型:Boolean, Char, Byte, SByte, Decimal, Int16, Int32, UInt16, UInt32, Int64, UInt64, Single, Double 2 字符串:String 2 枚举类型 2、常数在编译后直接嵌入IL代码中,因此一个模块中原创 2004-06-30 17:37:00 · 2812 阅读 · 0 评论 -
[《.net框架程序设计》]第十四章 数组
第十四章 数组. 内容摘要: 本章讨论了数组的方方面面,对于这种常用类型进行深入研究。 一、 数组简介 三种类型:一维数组、多维数组、交错数组(jagged aray) l一维数组: Int32[] myIntegers; myIntegers = new Int32[100]; l 多维数组: Int32[,] myIntegers; myIn原创 2004-07-12 18:01:00 · 1622 阅读 · 0 评论