图书介绍

C#面向对象基础教程PDF|Epub|txt|kindle电子书版本网盘下载

C#面向对象基础教程
  • 宋楚平,周建辉编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115216601
  • 出版时间:2010
  • 标注页数:216页
  • 文件大小:192MB
  • 文件页数:225页
  • 主题词:C语言-程序设计-高等学校:技术学校-教材

PDF下载


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

下载说明

C#面向对象基础教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 C#及编程环境简介1

1.1 C#历史1

1.2 NET框架3

1.3 C#的编程环境7

1.3.1 VS.NET集成开发环境7

1.3.2 一个简单的控制台应用程序9

本章小结11

练一练11

习题113

第2章 C#语言基础15

2.1 变量和常量15

2.1.1 变量15

2.1.2 常量17

2.2 数据类型18

2.2.1 值类型18

2.2.2 引用类型22

2.3 类的成员方法24

2.3.1 成员方法的定义24

2.3.2 成员方法的调用25

2.4 运算符及表达式27

2.4.1 算术运算符及表达式27

2.4.2 关系运算符及表达式28

2.4.3 逻辑运算符及表达式29

2.4.4 赋值和三元运算符30

2.5 控制语句31

2.5.1 分支语句31

2.5.2 循环语句34

本章小结37

练一练37

习题239

第3章 面向对象编程基础41

3.1 面向对象编程概述41

3.2 类42

3.2.1 类的概念42

3.2.2 类的定义43

3.3 对象44

3.3.1 对象的定义44

3.3.2 对象的创建45

3.3.3 析构函数46

3.4 继承、多态和封装47

3.4.1 继承47

3.4.2 多态50

3.4.3 封装51

本章小结51

练一练51

习题353

第4章 类型转换和命名空间55

4.1 类型转换55

4.1.1 隐式转换55

4.1.2 显式转换57

4.1.3 引用类型转换58

4.1.4 装箱和拆箱59

4.2 命名空间60

4.2.1 命名空间的声明60

4.2.2 命名空间的引用和别名62

本章小结64

练一练64

习题466

第5章 数组和方法68

5.1 数组68

5.1.1 一维数组69

5.1.2 二维数组72

5.2 方法76

5.2.1 方法的定义76

5.2.2 参数按值传递77

5.2.3 参数按引用传递79

5.2.4 参数按输出参数传递81

5.3 委托和事件82

5.3.1 委托的概念和定义82

5.3.2 事件的概念和定义85

本章小结87

练一练88

习题590

第6章 接口和抽象类93

6.1 接口93

6.1.1 接口的定义和实现93

6.1.2 显式接口95

6.1.3 接口作为参数和返回值96

6.2 抽象类98

6.2.1 抽象类的定义98

6.2.2 抽象类的实现99

6.2.3 接口与抽象类的比较100

本章小结102

练一练102

习题6104

第7章 封装107

7.1 类和对象的封装性107

7.1.1 类的封装性107

7.1.2 对象的封装性109

7.2 属性的封装性110

本章小结113

练一练113

习题7114

第8章 继承116

8.1 继承基类116

8.1.1 继承一般基类116

8.1.2 派生类的构造函数与析构函数119

8.1.3 继承抽象类121

8.2 继承接口124

8.2.1 接口继承接口124

8.2.2 类继承接口125

本章小结128

练一练128

习题8129

第9章 多态132

9.1 利用方法和运算符重载实现多态132

9.1.1 方法重载132

9.1.2 构造函数重载137

9.1.3 运算符重载137

9.2 利用虚方法和方法隐藏实现多态138

9.2.1 虚方法138

9.2.2 方法隐藏143

9.3 通过接口实现多态144

本章小结148

练一练148

习题9149

第10章 集合和泛型152

10.1 集合152

10.1.1 ArrayList类152

10.1.2 Hashtable类155

10.1.3 Stack类157

10.1.4 Queue类159

10.2 泛型160

10.2.1 List<T>类161

10.2.2 Dictionary<K,V>类165

本章小结167

练一练167

习题10170

第11章 字符串173

11.1 String类173

11.1.1 String类的构造函数174

11.1.2 String类的属性和方法175

11.2 StringBuilder类179

11.2.1 StringBuilder类的构造函数179

11.2.2 StringBuilder类的属性和方法180

11.3 字符串的格式化184

11.3.1 字符串的对齐184

11.3.2 数字的格式化185

11.3.3 日期的格式化186

本章小结188

练一练188

习题11190

第12章 程序的异常和调试193

12.1 程序的异常193

12.1.1 使用try/catch处理异常194

12.1.2 使用throw抛出异常198

12.1.3 使用finally执行最后的操作199

12.2 程序的调试202

12.2.1 常见的程序错误202

12.2.2 使用VS.NET调试器调试程序204

12.2.3 借助调试信息窗口调试程序208

本章小结212

练一练212

习题12214

热门推荐