图书介绍

C#面向对象程序设计案例教程 第2版pdf电子书版本下载

C#面向对象程序设计案例教程 第2版
  • 陈向东主编;吴淑英,季耀君副主编;王杰,毕波,虞娟参编 著
  • 出版社:
  • ISBN:
  • 出版时间:2015
  • 标注页数:0页
  • 文件大小:70MB
  • 文件页数:329页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

C#面向对象程序设计案例教程 第2版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 C#入门 1

1.1 .NET框架和C#语言简介 2

1.1.1 .NET框架简介 2

1.1.2 认识C#语言 4

1.2 Visual Studio.NET集成开发环境简介 4

1.2.1 VS.NET起始页 4

1.2.2 VS.NET集成开发环境 5

1.2.3 窗口布局调整 8

1.3 第一个控制台应用程序 9

1.3.1 案例说明 9

1.3.2 案例实现步骤 9

1.3.3 代码及分析 10

1.3.4 相关知识及注意事项 12

1.4 我的第一个Windows窗体应用程序 17

1.4.1 案例说明 17

1.4.2 案例实现步骤 18

1.4.3 代码及分析 20

1.4.4 相关知识及注意事项 21

1.5 本章小结 25

1.6 习题 25

第2章 C#语法基础 28

2.1 C#语言的数据类型 29

2.1.1 案例说明 29

2.1.2 代码及分析 29

2.1.3 相关知识及注意事项 30

2.2 C#语言的运算符和表达式 41

2.2.1 案例说明 41

2.2.2 代码及分析 42

2.2.3 相关知识及注意事项 43

2.3 本章小结 48

2.4 习题 48

第3章 C#程序结构 50

3.1 顺序与选择结构 51

3.1.1 案例说明 51

3.1.2 代码及分析 51

3.1.3 相关知识及注意事项 52

3.2 选择结构的应用 54

3.2.1 案例说明 54

3.2.2 案例实现步骤 54

3.2.3 代码及分析 57

3.2.4 相关知识及注意事项 58

3.3 while循环 58

3.3.1 案例说明 58

3.3.2 代码及分析 59

3.3.3 相关知识及注意事项 60

3.4 do-while循环 60

3.4.1 案例说明 60

3.4.2 代码及分析 61

3.4.3 相关知识及注意事项 61

3.5 for循环 62

3.5.1 案例说明 62

3.5.2 代码及分析 62

3.5.3 相关知识及注意事项 63

3.6 本章小结 65

3.7 习题 65

第4章 方法 68

4.1 方法的定义与调用 69

4.1.1 案例说明 69

4.1.2 代码及分析 69

4.1.3 相关知识及注意事项 71

4.2 方法的嵌套调用 77

4.2.1 案例说明 77

4.2.2 代码及分析 77

4.2.3 相关知识及注意事项 78

4.3 方法的递归调用 79

4.3.1 案例说明 79

4.3.2 代码及分析 80

4.3.3 相关知识及注意事项 81

4.4 方法的参数 82

4.4.1 案例说明 82

4.4.2 代码及分析 82

4.4.3 相关知识及注意事项 84

4.4.4 参数传递小结 90

4.5 方法重载 91

4.5.1 案例说明 91

4.5.2 代码及分析 91

4.5.3 相关知识及注意事项 93

4.6 本章小结 95

4.7 习题 95

第5章 类与对象 98

5.1 面向对象基本概念 99

5.1.1 对象 99

5.1.2 类 99

5.1.3 类与对象的关系 100

5.1.4 面向对象的几个特征 100

5.2 类和对象 101

5.2.1 案例说明 101

5.2.2 代码及分析 102

5.2.3 相关知识及注意事项 103

5.3 类的静态成员 109

5.3.1 案例说明 109

5.3.2 代码及分析 110

5.3.3 相关知识及注意事项 112

5.4 构造函数与析构函数 115

5.4.1 案例说明 115

5.4.2 代码及分析 115

5.4.3 相关知识及注意事项 118

5.5 对象做参数与返回值为对象 121

5.5.1 案例说明 121

5.5.2 代码及分析 122

5.5.3 相关知识及注意事项 124

5.6 类与对象综合举例 128

5.6.1 案例说明 128

5.6.2 代码及分析 130

5.7 本章小结 136

5.8 习题 137

第6章 数组和索引器 140

6.1 一维数组的声明、创建与初始化 141

6.1.1 案例说明 141

6.1.2 代码及分析 141

6.1.3 相关知识及注意事项 142

6.2 一维数组的应用 145

6.2.1 案例说明 145

6.2.2 代码及分析 145

6.2.3 相关知识及注意事项 148

6.3 多维数组 149

6.3.1 案例说明 149

6.3.2 代码及分析 149

6.3.3 相关知识及注意事项 150

6.4 多维数组应用举例 152

6.4.1 案例说明 152

6.4.2 代码及分析 152

6.5 对象数组 154

6.5.1 案例说明 154

6.5.2 代码及分析 154

6.5.3 相关知识及注意事项 156

6.6 索引器 156

6.6.1 案例说明 156

6.6.2 代码及分析 157

6.6.3 相关知识及注意事项 157

6.6.4 索引器拓展案例及分析 158

6.7 本章小结 161

6.8 习题 161

第7章 继承 163

7.1 基类和派生类 164

7.1.1 案例说明 164

7.1.2 代码及分析 164

7.1.3 相关知识及注意事项 166

7.2 派生类构造函数 168

7.2.1 案例说明 168

7.2.2 代码及分析 169

7.2.3 相关知识及注意事项 171

7.3 隐藏基类成员 173

7.3.1 案例说明 173

7.3.2 代码及分析 174

7.3.3 相关知识及注意事项 175

7.4 密封类和密封方法 176

7.4.1 案例说明 176

7.4.2 代码及分析 177

7.4.3 相关知识及注意事项 180

7.5 抽象类和抽象方法 181

7.5.1 案例说明 181

7.5.2 代码及分析 182

7.5.3 相关知识及注意事项 185

7.6 base与this关键字 186

7.6.1 案例说明 186

7.6.2 代码及分析 186

7.6.3 相关知识及注意事项 187

7.7 本章小结 189

7.8 习题 190

第8章 多态 196

8.1 编译时多态 197

8.1.1 案例说明 197

8.1.2 代码及分析 197

8.1.3 相关知识及注意事项 199

8.2 运行时多态 199

8.2.1 案例说明 199

8.2.2 代码及分析 200

8.2.3 相关知识及注意事项 202

8.3 拓展知识及案例——重载、重写和隐藏 202

8.4 本章小结 205

8.5 习题 206

第9章 接口 212

9.1 接口的声明与实现 213

9.1.1 案例说明 213

9.1.2 代码及分析 213

9.1.3 相关知识及注意事项 215

9.2 接口的隐式实现与显式实现 217

9.2.1 案例说明 217

9.2.2 代码及分析 217

9.2.3 相关知识及注意事项 219

9.3 接口与继承 221

9.3.1 案例说明 221

9.3.2 代码及分析 221

9.3.3 相关知识及注意事项 224

9.4 接口与抽象类 224

9.4.1 案例说明 224

9.4.2 代码及分析 224

9.4.3 相关知识及注意事项 227

9.5 拓展知识及案例——抽象类、接口与多态 227

9.6 本章小结 232

9.7 习题 232

第10章 异常处理 235

10.1 异常处理的结构 236

10.1.1 案例说明 236

10.1.2 代码及分析 236

10.1.3 相关知识及注意事项 239

10.2 System.Exception类的使用 240

10.2.1 案例说明 240

10.2.2 代码及分析 241

10.2.3 相关知识及注意事项 242

10.3 本章小结 243

10.4 习题 244

第11章 委托和事件 246

11.1 委托 247

11.1.1 案例说明 247

11.1.2 代码及分析 247

11.1.3 相关知识及注意事项 248

11.2 事件 251

11.2.1 案例说明 251

11.2.2 代码及分析 251

11.2.3 相关知识及注意事项 252

11.2.4 事件拓展案例及分析 253

11.3 本章小结 254

11.4 习题 255

第12章 文件操作 257

12.1 System.IO命名空间和流的概念 258

12.1.1 System.IO命名空间 258

12.1.2 流的概念 259

12.2 文件的创建、打开和删除 260

12.2.1 案例说明 260

12.2.2 代码及分析 260

12.2.3 相关知识及注意事项 261

12.3 获取文件基本信息 262

12.3.1 案例说明 262

12.3.2 代码及分析 263

12.3.3 相关知识及注意事项 265

12.4 文本文件写入和读取 266

12.4.1 案例说明 266

12.4.2 代码及分析 266

12.4.3 相关知识及注意事项 267

12.5 二进制文件写入和读取 268

12.5.1 案例说明 268

12.5.2 代码及分析 269

12.5.3 相关知识及注意事项 270

12.6 本章小结 271

12.7 习题 271

第13章 C# Windows编程 273

13.1 窗体及控件 274

13.1.1 案例说明 274

13.1.2 代码及分析 274

13.1.3 相关知识及注意事项 275

13.2 Windows窗体基本控件实现加法练习器 280

13.2.1 案例说明 280

13.2.2 代码及分析 281

13.2.3 相关知识及注意事项 283

13.3 Windows窗体基本控件实现答题器 286

13.3.1 案例说明 286

13.3.2 代码及分析 287

13.3.3 相关知识及注意事项 288

13.4 Windows窗体框架控件实现标准窗体 291

13.4.1 案例说明 291

13.4.2 代码及分析 291

13.4.3 相关知识及注意事项 295

13.5 多窗体设计 298

13.5.1 案例说明 298

13.5.2 代码及分析 299

13.5.3 相关知识及注意事项 304

13.6 MDI窗体 309

13.6.1 案例说明 309

13.6.2 代码及分析 310

13.6.3 相关知识及注意事项 314

13.7 本章小结 316

13.8 习题 317

参考文献 319

精品推荐