图书介绍
ACCP软件开发程序员 3 .NET平台和C#编程 第一学年(第二学期)pdf电子书版本下载
- 北京阿博泰克北大青鸟信息技术有限公司编著 著
- 出版社: 北京:科学技术文献出版社
- 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和MSIL 6
1.3.2 通用语言规范(CLS)和公共类型系统(CTS) 6
1.4 C#中常用的命名空间 7
1.5 用C#编写的HelloWord程序 8
总结 10
练习 11
作业 12
第2章 Visual Studio.NET 2003 13
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 else 41
3.5.2 switch case 42
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.Exception 170
9.3.2 try和catch块 172
9.3.3 使用throw引发异常 173
9.3.4 使用finally 173
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