图书介绍

面向对象开发方法PDF|Epub|txt|kindle电子书版本下载

面向对象开发方法
  • 石双元主编 著
  • 出版社: 北京:科学出版社
  • ISBN:7030192516
  • 出版时间:2007
  • 标注页数:403页
  • 文件大小:37MB
  • 文件页数:419页
  • 主题词:面向对象语言-程序设计-高等学校-教材

PDF下载


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

下载说明

面向对象开发方法PDF格式电子书版下载

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

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

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

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

图书目录

第1章 面向对象开发技术及其特征1

1.1 软件危机与软件工程1

1.1.1 软件及其特性1

1.1.2 软件危机及其产生的原因2

1.2 面向对象技术的形成与发展3

1.2.1 面向对象方法与结构化方法的比较3

1.2.2 面向对象问题求解概述5

1.3 面向对象的基本概念7

1.3.1 对象7

1.3.2 对象的属性7

1.3.3 消息和方法8

1.3.4 消息传递8

1.3.5 类与实例8

1.3.6 类的层次结构9

1.4 面向对象开发方法的特征11

1.5 面向对象开发与面向过程开发的主要区别16

第2章 C#语言基础18

2.1 C#语言及其特点18

2.2 中间语言代码与.NET的跨平台20

2.3 一个简单的C#程序20

2.4 命名空间25

2.4.1 什么是命名空间25

2.4.2 命名空间的引用26

2.5 C#程序的构成27

2.6 C#的类和对象定义29

2.7 C#的格式与数据类型31

2.7.1 标识符31

2.7.2 C#的书写规则33

2.7.3 数据类型34

2.7.4 数据类型转换36

2.7.5 常量37

2.7.6 变量38

2.7.7 枚举与数组40

2.8 运算符与表达式43

2.8.1 C#算符43

2.8.2 表达式47

2.9 方法的定义与使用47

2.10 定义方法50

2.11 流程控制语句51

2.11.1 结构化程序设计的三种基本流程51

2.11.2 分支结构51

2.11.3 循环结构55

2.11.4 跳转语句57

2.11.5 递归调用59

第3章 C#的面向对象特性61

3.1 类的定义与C#修饰符61

3.1.1 类的定义61

3.1.2 C#修饰符63

3.2 创建对象与构造方法64

3.2.1 创建对象64

3.2.2 构造方法65

3.2.3 构造方法应用举例68

3.2.4 析构方法69

3.2.5 类的修饰符70

3.2.6 类的嵌套72

3.3 类的成员及其修饰74

3.3.1 变量及其修饰74

3.3.2 方法及其修饰符81

3.4 访问控制符87

3.4.1 公共访问控制符public87

3.4.2 缺省访问控制符88

3.4.3 保护访问控制符protected88

3.4.4 私有访问控制符private89

3.5 C#的继承及其实现90

3.5.1 继承的定义90

3.5.2 继承的实现92

3.6 C#语言中的多态与实现94

3.6.1 什么是多态94

3.6.2 构造方法的继承与重载96

3.6.3 C#多态的实现98

3.7 接口及其实现101

3.7.1 单重继承与多重继承101

3.7.2 C#接口概述101

3.7.3 接口的定义102

3.7.4 实现接口103

3.8 异常处理105

3.8.1 异常产生的原因105

3.8.2 捕获异常与抛弃异常105

第4章 ASP.NET背景知识107

4.1 C/S与B/S结构107

4.1.1 什么是C/S与B/S结构107

4.1.2 两种结构的比较108

4.2 HTML语言概要109

4.2.1 HTML文档的基本结构110

4.2.2 HTML文档结构标签112

4.2.3 版面风格控制114

4.2.4 在HTM中显示特殊字符119

4.2.5 文件的链接120

4.2.6 HTML表单123

4.2.7 HTML样式表128

4.3 XML结构及语法134

4.3.1 XML及其特征134

4.3.2 XML文档结构136

4.3.3 XML文档格式定义139

4.3.4 XML文档的显示与转换143

4.4 ASP动态页面技术149

4.4.1 静态网页与动态网页149

4.4.2 ASP及其特征151

4.4.3 ASP文件结构152

4.4.4 ASP页面的运行环境152

4.4.5 VBScript语法简介154

4.4.6 ASP与ADO的连接160

4.4.7 ASP内置对象166

第5章 ASP.NET概览171

5.1 ASP.NET及其特征171

5.1.1 从ASP到ASP.NET171

5.1.2 ASP.NET及其主要特性172

5.1.3 .NET框架概述173

5.2 ASP.NET环境配置175

5.2.1 ASP.NET运行环境的配置175

5.2.2 ASP.NET开发环境的配置179

5.3 ASP.NET中的类与命名空间182

5.3.1 ASP.NET中的类182

5.3.2 ASP.NET的命名空间183

5.4 ASP.NET页面表单与控件184

5.5 简单的ASP.NET页面186

5.6 ASP.NET页面的程序结构187

5.7 控制页面导航191

5.7.1 参数的传递与接收191

5.7.2 页面之间的数据共享192

第6章 Web服务器基本控件195

6.1 Web基本控件介绍195

6.1.1 Label控件196

6.1.2 Button控件198

6.1.3 TextBox控件200

6.1.4 DropDownList控件203

6.1.5 ListBox控件207

6.1.6 CheckBox控件210

6.1.7 CheckBoxList控件212

6.1.8 RadioButton控件215

6.1.9 RadioButtonList控件216

6.1.10 HyperLink控件219

6.1.11 列表类控件的属性与方法221

6.2 ASP.NET基本控件综合应用224

第7章 ASP.NET验证控件227

7.1 表单信息的验证227

7.2 RequireFieldValidator控件228

7.3 RegularExpressionValidator控件230

7.4 CompareValidator控件234

7.5 RangeValidator控件236

7.6 ValidationSummary控件239

7.7 CustomValidator控件241

第8章 ASP.NET高级控件与扩展控件244

8.1 ASP.NET高级控件244

8.1.1 Panel控件244

8.1.2 通过编程控制页面上的控件251

8.1.3 Calendar控件254

8.1.4 HTMLInputFile控件254

8.2 ASP.NET扩展控件255

8.2.1 IEWebControls的安装255

8.2.2 树形视图TreeView控件257

8.2.3 工具条ToolBar控件264

8.2.4 标签卡TabStrip控件266

第9章 ADO.NET与数据绑定271

9.1 什么是ADO.NET271

9.2 ADO.NET的访问方法272

9.3 ASP.NET中的数据库操作275

9.3.1 检索数据库中的记录275

9.3.2 检索单条记录277

9.3.3 在ASP.NET中实现动态查询277

9.3.4 向数据库中添加记录280

9.4 在查询中使用参数281

9.5 使用SQL存储过程283

9.6 ASP.NET中的数据绑定287

9.6.1 什么是数据绑定287

9.6.2 绑定数据源到选项类控件288

第10章 在列表控件中显示数据295

10.1 用Repeater控件显示数据295

10.1.1 绑定Repeater控件到数据源295

10.1.2 在Repeater控件中使用模板297

10.1.3 在Repeater控件内绑定其他控件300

10.1.4 用Repeater控件实现主从表302

10.2 用DataList控件显示数据304

10.3 用DataGrid显示数据309

10.3.1 绑定DataGrid控件到数据源309

10.3.2 在DataGrid控件中创建列311

10.3.3 在DataGrid中实现排序320

10.3.4 DataSet的使用技术322

10.3.5 在DataGrid中实现分页323

10.4 Repeater、DataList与DataGrid比较326

第11章 程序代码与页面分离技术328

11.1 创建和使用.NET组件328

11.1.1 业务组件及其优势328

11.1.2 ASP.NET组件的建立329

11.1.3 ASP.NET组件的使用331

11.1.4 使用和访问组件的属性333

11.2 代码隐藏技术337

11.3 用户控件341

11.3.1 用户控件的定义与使用341

11.3.2 使用用户控件的属性与方法344

11.4 自定义控件346

11.4.1 自定义控件及其特性346

11.4.2 为控件添加属性和方法350

第12章 在ASP.NET中使用XML353

12.1 为什么要使用XML353

12.2 .NET中的XML类354

12.3 使用DataSet对象操作XML355

12.3.1 从XML读取数据到DataSet355

12.3.2 从DataSet输出数据到XML文档357

12.3.3 DataSet与XmlDataDocument一起使用359

12.4 使用XML控件361

12.4.1 直接用XML控件显示XML数据362

12.4.2 在XML控件中加载DOM363

12.5 使用XslTransform366

12.6 XML与数据库绑定综合应用368

第13章 DataWindow.NET控件372

13.1 DataWindow对Web的支持372

13.2 安装DataWindow.NET375

13.3 DataWindow.NET类及其特性377

13.3.1 DataWindow.NET的运行过程377

13.3.2 什么是WebDataWindow378

13.4 在ASP.NET中使用DataWindow.NET控件381

13.4.1 如何使用DataWindow.NET开发ASP.NET程序381

13.4.2 一个简单的DataWindow控件应用384

13.4.3 利用DataWindow控件操作数据386

第14章 创建ASP.NET应用391

14.1 什么是ASP.NET应用391

14.1.1 如何配置ASP.NET应用程序391

14.1.2 ASP.NET应用程序框架392

14.2 配置Global.asax文件394

14.3 配置Web.Config396

14.4 在Web.Config文件中配置数据库连接参数398

14.5 课程设计399

14.5.1 在线购物系统399

14.5.2 在线考试系统401

主要参考文献403

热门推荐