图书介绍

面向对象程序设计 C#.NET2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

面向对象程序设计 C#.NET
  • 王文琴,费举贤,李亦飞,唐学忠编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121256851
  • 出版时间:2015
  • 标注页数:263页
  • 文件大小:73MB
  • 文件页数:275页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

面向对象程序设计 C#.NETPDF格式电子书版下载

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

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

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

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

图书目录

第1章 软件开发方法与面向对象概述1

1.1软件开发方法概述1

1.1面向过程的开发方法1

1.1.2面向数据结构的开发方法1

1.1.3面向对象的开发方法2

1.2软件开发方法的评价与选择3

1.2.1软件开发方法的评价3

1.2.2软件开发方法的选择3

1.3面向对象技术4

1.3.1面向对象方法的特点4

1.3.2面向对象的基本概念5

1.4面向对象的分析7

1.5面向对象的设计8

1.5.1面向对象的设计准则8

1.5.2面向对象的设计过程9

1.6面向对象的方法与工具11

1.6.1 Booch面向对象方法11

1.6.2 Jacobson的面向对象方法12

1.6.3 Coad-Yourdon面向对象方法13

1.6.4 James Rumbauth面向对象方法14

1.7本章小结16

习题116

第2章 .NET程序设计基础17

2.1 .NET Framework概述17

2.1.1什么是NET?17

2.1.2 .NET Framework17

2.2 C#程序的开发环境18

2.2.1 Visual Studio 2010 IDE窗口18

2.2.2 Visual Studio.NET解决方案和项目文件的组织结构20

2.2.3 C#简介22

2.2.4利用Visual Studio IDE编写C#程序24

2.2.5发现并修正错误26

2.3 C#语言基础36

2.3.1标识符36

2.3.2良好的编程规范与习惯36

2.3.3数据类型38

2.3.4数据——变量和常量45

2.3.5计算——运算符与表达式47

2.3.6常用数据处理方法51

2.3.7数组55

2.4结构化程序设计58

2.4.1分支语句58

2.4.2循环结构62

2.4.3跳转语句64

2.5函数66

2.5.1定义和使用函数66

2.5.2参数传递68

2.5.3 Main()函数71

2.6程序的异常处理72

2.7本章小结75

习题276

第3章 面向对象程序设计初级篇77

3.1窗体及简单控件对象77

3.1.1窗体77

3.1.2标签(Label)78

3.1.3按钮79

3.1.4文本框80

3.2类和对象82

3.2.1类的声明82

3.2.2对象创建82

3.2.3类的数据成员83

3.2.4可访问性83

3.2.5属性84

3.2.6对象的生命周期和构造函数86

3.2.7析构函数88

3.3类的方法89

3.3.1方法的声明和调用89

3.3.2方法的重载90

3.4静态成员和静态类90

3.4.1静态成员90

3.4.2静态构造函数91

3.4.3静态类91

3.5类的继承和多态性92

3.5.1继承92

3.5.2类的多态性93

3.5.3派生类的构造函数及base关键字96

3.5.4抽象类和抽象成员97

3.5.5密封类、密封成员99

3.5.6接口99

3.6本章小结99

习题3100

第4章 面向对象高级编程101

4.1命名空间101

4.1.1 .NET Framework的常用命名空间101

4.1.2自定义命名空间102

4.1.3引用命名空间中的类102

4.2委托102

4.2.1委托概述102

4.2.2委托的声明、实例化与使用102

4.3事件驱动程序设计105

4.3.1声明、订阅和触发事件105

4.3.2 EventHandler和EventArgs106

4.4泛型108

4.4.1泛型概述108

4.4.2泛型类108

4.4.3其他泛型111

4.5集合112

4.5.1常见集合类112

4.5.2使用集合来管理对象112

4.5.3索引器113

4.6本章小结115

习题4115

第5章 设计用户界面117

5.1 Windows应用程序界面设计概述117

5.1.1图形用户界面概述117

5.1.2控件概述118

5.1.3按照用户习惯创建应用程序119

5.1.4多重窗体的管理122

5.2更多文本类控件124

5.2.1 NumericUpDown控件124

5.2.2 RichTextBox控件125

5.2.3 MaskedTextBox控件125

5.3更多按钮类控件126

5.3.1 GroupBox控件126

5.3.2 CheckBox控件126

5.3.3 RadioButton控件127

5.4列表类控件128

5.4.1 ListBox控件129

5.4.2 ComboBox控件130

5.4.3 CheckedListBox控件131

5.5 HScrollBar控件和VScrollBar控件133

5.6 ProgressBar控件和TrackBar控件135

5.6.1 ProgressBar控件135

5.6.2 TrackBar控件135

5.7 Timer控件136

5.8其他常用控件137

5.8.1 DateTimePicker控件137

5.8.2 TabControl控件137

5.8.3 TreeView控件138

5.8.4 ListView控件140

5.9 Windows高级程序设计142

5.9.1菜单、工具栏和状态栏142

5.9.2通用对话框控件147

5.9.3 SDI和MDI应用程序150

5.10典型实例152

5.11创建控件156

5.12本章小结162

习题5162

第6章 文件操作与编程164

6.1文件相关类164

6.1.1 System.IO命名空间164

6.1.2 Directory类与File类165

6.2文件输入/输出类169

6.2.1 FileStream类的使用169

6.2.2文本文件的读/写操作173

6.2.3二进制文件的读/写操作178

6.2.4 MemoryStream流和Buffered Stream流180

6.3对象的序列化180

6.4典型应用实例182

6.5 XML文档编程186

6.5.1 XML文档概述186

6.5.2 System.Xml命名空间189

6.5.3使用XmlTextReader类读取XML文档190

6.5.4使用XmlTextWriter类创建XML文件191

6.5.5 XML文档对象模型191

6.6本章小结195

习题6195

第7章 多线程197

7.1多线程的概念197

7.1.1什么是线程197

7.1.2线程优先级197

7.2线程的创建与控制198

7.2.1 Thread类198

7.2.2使用委托创建和控制线程200

7.2.3 Thread线程类的几个关键属性和方法201

7.3线程池202

7.3.1线程池管理202

7.3.2 ThreadPool类的几个关键方法203

7.3.3线程池使用限制204

7.4多线程同步204

7.4.1竞争204

7.4.2死锁206

7.4.3同步208

7.5本章小结213

习题7214

第8章 图形215

8.1 GDI+与绘图命名空间215

8.1.1 GDI+的绘图命名空间215

8.1.2利用GDI+绘制图形的方法步骤215

8.2坐标系统和颜色216

8.2.1 GDI+坐标系统216

8.2.2颜色设置216

8.3绘图控件及相关对象217

8.3.1 PictureBox控件217

8.3.2 Graphics对象218

8.3.3 Pen对象219

8.3.4 Brush对象220

8.4常用图形的绘制方法221

8.4.1画点和线221

8.4.2画矩形和多边形222

8.4.3画圆、椭圆、弧和饼图223

8.4.4画曲线225

8.4.5画填充图形226

8.4.6平移、旋转与缩放227

8.4.7文本输出228

8.5鼠标事件231

8.6本章小结233

习题8233

第9章 数据库程序设计235

9.1 ADO.NET概述235

9.1.1 ADO.NET特性235

9.1.2 ADO.NET结构236

9.2数据提供程序238

9.2.1 Connection对象238

9.2.2 Command对象239

9.2.3 Parameter对象241

9.2.4 DataReader对象244

9.2.5 DataAdapter对象247

9.3 DataSet对象248

9.4数据访问类248

9.5数据绑定技术252

9.5.1数据绑定252

9.5.2简单绑定252

9.5.3复杂绑定253

9.6 LINQ编程256

9.6.1 LINQ查询257

9.6.2查询对象257

9.6.3排序查询结果259

9.6.4聚合运算符259

9.6.5 LINQ to SQL259

9.6.6 ADO.NET实体数据模型的持久化操作262

9.7本章小结263

习题9263

热门推荐