图书介绍
ACCP软件开发程序员 3 .NET平台和C#编程 第一学年(第二学期)PDF|Epub|txt|kindle电子书版本网盘下载
- 北京阿博泰克北大青鸟信息技术有限公司编著 著
- 出版社: 北京:科学技术文献出版社
- ISBN:7502351973
- 出版时间:2006
- 标注页数:328页
- 文件大小:114MB
- 文件页数:342页
- 主题词:软件开发-教材
PDF下载
下载说明
ACCP软件开发程序员 3 .NET平台和C#编程 第一学年(第二学期)PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
理论部分3
第一部分.NET Framework和C#基础3
第1章 .NET Framework概述3
1.1 .NET Framework简介4
1.2 .NET Framework的体系结构4
1.3 .NET Framework的组件5
1.3.1 CLR和MSIL6
1.3.2 通用语言规范(CLS)和公共类型系统(CTS)6
1.4 C#中常用的命名空间7
1.5 用C#编写的HelloWord程序8
总结10
练习11
作业12
第2章 Visual Studio.NET 200313
2.1 Visual Studio.NET 2003简介14
2.2 Visual Studio.NET 2003的功能14
2.3 Visual Studio.NET 2003环境设置20
2.4 在Visual Studio.NET中创建和编译应用程序21
2.4.1 创建C#控制台应用程序22
2.4.2 C#应用程序文件简介23
2.4.3 编译和执行C#控制台应用程序23
2.4.4 C#应用程序文件夹结构24
2.5 其他.NET开发工具25
总结26
练习26
作业27
第3章 C#基础知识28
3.1 声明C#中的变量和常量29
3.1.1 C#中的变量29
3.1.2 C#中的常量31
3.2 C#中数据类型的分类32
3.3 装箱和拆箱35
3.4 C#中的运算符和表达式36
3.4.1 运算符的分类36
3.4.2 关系运算符39
3.4.3 运算符的优先级40
3.5 C#中的选择语句41
3.5.1 if else41
3.5.2 switch case42
3.6 C#中的循环结构43
3.6.1 while循环44
3.6.2 do...while循环44
3.6.3 for循环44
3.6.4 foreach循环44
3.7 数组46
3.8 结构48
3.9 枚举49
总结50
练习50
作业52
第二部分 C#面向对象实现53
第4章 在C#中实现OOP概念53
4.1 C#的对象和类54
4.2 访问修饰符56
4.3 构造函数和析构函数56
4.3.1 带参数的构造函数58
4.3.2 析构函数60
4.4 方法61
4.4.1 声明方法61
4.4.2 调用方法62
4.5 方法重载64
4.5.1 基于不同数量的参数的方法重载65
4.5.2 基于不同类型的参数的方法重载67
4.5.3 静态方法68
4.6 命名空间68
总结72
练习72
作业73
第5章 C#中的继承74
5.1 继承75
5.1.1 继承C#中的类76
5.1.2 调用基类的构造函数80
5.2 C#中方法的重写82
5.3 抽象类和抽象方法85
5.4 接口87
5.4.1 多重接口实现92
5.4.2 显式接口实现93
5.4.3 接口继承96
总结97
练习98
作业100
第6章 属性、索引器、委托和事件101
6.1 属性简介102
6.1.1 属性的类型104
6.1.2 定义和调用属性105
6.2 索引器108
6.3 委托112
6.3.1 定义委托112
6.3.2 实例化委托113
6.3.3 调用委托114
6.4 事件115
6.4.1 定义事件116
6.4.2 订阅事件116
6.4.3 引发事件117
总结119
练习119
作业120
第三部分 WinForms基础121
第7章 WinForms基础知识121
7.1 Windows窗体简介122
7.1.1 用C#创建Windows应用程序124
7.2 Windows窗体中的常用控件128
7.2.1 标签(Label)130
7.2.2 文本框(TextBox)130
7.2.3 按钮(Button)131
7.2.4 列表框(ListBox)132
7.2.5 组合框(ComboBox)133
7.3 C#中的消息框窗口134
7.4 应用程序示例135
7.5 窗体容器简介139
7.5.1 窗体属性140
7.5.2 窗体的常用方法和事件141
7.5.3 建立窗体之间的链接142
7.6 Windows窗体应用程序142
总结145
练习145
作业146
第8章 WinForms控件148
简介149
8.1 单选按钮149
8.2 图片框150
8.3 选项卡控件151
8.4 滚动条152
8.5 进度条154
8.6 应用程序示例155
总结159
练习160
作业161
第四部分 C#高级编程162
第9章 调试、测试和异常处理162
9.1 调试简介163
9.1.1 调试的必要性163
9.1.2 调试过程164
9.1.3 Visual Studio.NET中的调试工具166
9.2 测试168
9.3 异常169
9.3.1 System.Exception170
9.3.2 try和catch块172
9.3.3 使用throw引发异常173
9.3.4 使用finally173
9.3.5 多重catch块174
9.4 应用程序示例175
总结177
练习177
作业179
第10章 多线程180
10.1 线程简介181
10.2 System.Threading命名空间181
10.3 Thread类的属性和方法182
10.4 对线程进行调度187
10.5 线程安全性190
10.6 多线程的应用程序示例190
总结194
练习194
作业195
第11章 数组和集合对象197
11.1 System.Array介绍198
11.2 System.Array的属性和方法199
11.3 System.Collections介绍201
11.4 ArrayList类205
总结208
练习208
作业209
第12章 C#中的文件处理210
12.1 System.IO命名空间211
12.2 读写文本文件211
12.2.1 创建并写入文件213
12.2.2 从文本文件中读数据216
12.2.3 复制文件217
12.3 读写二进制文件218
12.4 读写内存流221
12.5 使用File的示例应用程序224
总结227
练习228
作业229
上机部分233
第1阶段 C#基础知识233
第一部分 指导(60分钟)233
第二部分 练习(40分钟)240
第三部分 作业240
第2阶段 在C#中实现OOP概念241
第一部分 指导(60分钟)241
第二部分 练习(40分钟)245
第三部分 作业246
第3阶段 C#中的继承247
第一部分 指导(60分钟)247
第二部分 练习(40分钟)256
第三部分 作业256
第4阶段 属性、索引器、委托和事件258
第一部分 指导(60分钟)258
第二部分 练习(40分钟)262
第三部分 作业263
第5阶段 WinForms基础知识265
第一部分 指导(70分钟)265
第二部分 练习(30分钟)275
第三部分 作业276
第6阶段 WinForoms控件277
第一部分 指导(60分钟)277
第二部分 练习(40分钟)282
第三部分 作业282
第7阶段 调试、测试和异常处理284
第一部分 指导(70分钟)284
第二部分 练习(30分钟)293
第三部分 作业293
第8阶段 多线程294
第一部分 指导(50分钟)294
第二部分 练习(50分钟)299
第三部分 作业300
第9阶段 数组和集合对象301
第一部分 指导(40分钟)301
第二部分 练习(60分钟)304
第三部分 作业305
第10阶段 C#中的文件处理307
第一部分 指导(60分钟)307
第二部分 练习(40分钟)311
第三部分 作业313
指导学习部分317
指导学习课1 代码阅读317
第一部分 复习(20分钟)317
第二部分 指导学习(80分钟)317
指导学习课2 代码阅读319
第一部分 复习(20分钟)319
第二部分 指导学习(80分钟)319
附录 词汇表321