C#面向对象程序设计及实践教程9787301282632
正版图书,可开发票,请放心购买。
¥
33.87
6.3折
¥
54
全新
仅1件
作者主编唐燕
出版社北京大学出版社
ISBN9787301282632
出版时间2016-07
装帧平装
开本16开
定价54元
货号8983779
上书时间2024-12-14
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
唐燕,北京中医药大学,副教授,信息中心主任,毕业于中国石油大学,曾在公司从事软件开发工作,程序设计实践经验很好丰富,发表过核心期刊论文6篇,主编教材3部,参编教材6部。
目录
目录
第 1 章C#语言概述1
1.1C#语言和.NET平台简介1
1.1.1.NET Framework概述1
1.1.2C#语言2
1.2Visual Studio 2013开发环境2
1.2.1Visual Studio 2013的新特性3
1.2.2安装Visual Studio 20133
1.2.3认识Visual Studio IDE8
1.2.4在 Visual Studio 中自定义开发设置10
1.3创建C#程序15
1.3.1创建控制台应用程序15
1.3.2C# 程序基本结构17
1.3.3C# 程序的基本调试19
习题21
第 2 章C#语法基础22
2.1变量和常量22
2.1.1标识符和关键字23
2.1.2变量24
2.1.3常量25
2.2数据类型26
2.2.1简单值类型26
2.2.2复合值类型30
2.2.3字符串34
2.2.4类型转换35
2.3运算符和表达式39
2.3.1算术运算符和表达式39
2.3.2赋值运算符和表达式41
2.3.3关系运算符和表达式42
2.3.4逻辑运算符和表达式43
2.3.5位运算符和表达式44
2.3.6条件运算符和表达式44
2.3.7其它运算符45
2.3.8运算符优先级46
2.4程序控制语句47
2.4.1选择结构47
2.4.2循环结构53
2.4.3跳转结构59
2.5数组63
2.5.1一维数组63
2.5.2二维数组66
2.5.3交错数组68
2.6案例71
习题75
第 3 章类78
3.1类和对象78
3.2类79
3.2.1类的声明79
3.2.2类的成员80
3.2.3类的实例82
3.2.4类与结构体82
3.3构造函数和析构函数82
3.3.1构造函数82
3.3.2析构函数84
3.4字段和属性85
3.4.1常量85
3.4.2字段85
3.4.3类的属性87
3.5类的方法91
3.5.1方法的声明91
3.5.2方法的参数类型92
3.5.3静态方法和实例方法96
3.5.4方法的重载97
3.5.5运算符重载98
3.5.6this关键字100
3.6索引器101
3.7案例102
习题107
第 4 章继承和多态112
4.1类的继承112
4.1.1派生类的声明格式112
4.1.2隐藏基类方法114
4.1.3base关键字115
4.2继承和多态116
4.3重写和多态性117
4.3.1重写117
4.3.2多态性118
4.4抽象类和抽象方法119
4.5密封类和密封方法120
4.6静态类和静态方法122
4.7案 例123
习题125
第 5 章接口、委托和事件129
5.1接口129
5.1.1接口的声明和实现129
5.1.2显式接口实现131
5.1.3接口映射132
5.2委托132
5.2.1委托的声明和实现132
5.2.2多播委托134
5.3事件135
5.3.1什么是事件135
5.3.2事件的定义和调用135
5.4案例137
习题139
第 6 章集合和泛型142
6.1集 合142
6.1.1ArrayList类142
6.1.2Hashtable类145
6.1.3Stack类148
6.1.4Queue类150
6.2泛 型151
6.2.1List类152
6.2.2Dictionary类154
6.3案例156
习题160
第 7 章异常处理162
7.1异常处理的概念162
7.1.1异常控制机制163
7.1.2使用try…catch语句163
7.1.3使用finally语句164
7.1.4使用throw语句165
7.2.NET Framework中的异常类166
7.3程序调试168
7.3.1程序的错误类型168
7.3.2调试工具169
7.3.3调试方法170
7.3.4跟踪调试信息170
7.4案例171
习题173
第 8 章Windows应用程序及常用控件174
8.1Windows应用程序的基本结构174
8.1.1*简单的Windows应用程序174
8.1.2Windows应用程序项目组成176
8.1.3Windows编程基础177
8.2标签(Label)控件181
8.3文本框(TextBox)控件182
8.4富文本框(RichTextBox)控件184
8.5按钮(Button)控件186
8.6单选按钮(RadioButton)和复选框(Checkbox)188
8.7列表框(ListBox)控件191
8.8组合框(ComboBox)控件195
8.9图片框(PictureBox)控件198
8.10计时器(Timer)控件200
8.11菜单(MenuStrip)设计202
8.11.1创建下拉式菜单202
8.11.2创建弹出式菜单203
8.11.3创建热键和快捷键206
8.12工具栏设计(ToolStrip)206
8.12.1工具栏控件和控件项207
8.12.2创建工具栏208
8.13状态栏控件210
8.13.1StatusStrip控件属性210
8.13.2创建状态栏211
8.14MDI界面设计212
8.14.1创建MDI主窗体和子窗体212
8.14.2主子窗体程序设计213
8.15通用对话框214
8.15.1消息框(MessageBox)214
8.15.2打开文件(OpenFileDialog)和保存文件(SaveFileDialog)对话框215
8.15.3颜色对话框217
8.15.4字体对话框218
8.16案例219
习题224
第 9 章图形图像编程227
9.1GDI + 概 述227
9.2Graphics 类228
9.2.1使用Graphics类绘图的基本步骤228
9.2.2窗体的Paint事件231
9.2.3常用绘图对象231
9.3基本图形的绘制和填充234
9.3.1绘制直线234
9.3.2绘制矩形235
9.3.3绘制多边形236
9.3.4绘制圆和椭圆237
9.3.5绘制弧线238
9.3.6绘制扇形239
9.3.7绘制曲线240
9.4常用画刷的创建及使用242
9.4.1SolidBrush类242
9.4.2HatchBrush 类242
9.4.3TextureBrush类244
9.4.4LinearGradientBrush和 PathGradientBrush类244
9.5绘 制 文 本246
9.6Bitmap 类247
9.7图像的处理248
9.7.1显示图像248
9.7.2保存图像249
9.7.3彩色图片变为黑白图片250
9.7.4图片的翻转和旋转251
9.8案例253
习题259
第 10 章文 件 和 流261
10.1用流读写文件262
10.1.1FileStream类读写字节262
10.1.2BinaryReader类和BinaryWriter类读写基本数据类型266
10.1.3StreamReader类和StreamWriter类读写字符串269
10.1.4Stream类的其他派生类272
10.2使用File类和FileInfo类操作文件273
10.2.1File类的常用方法273
10.2.2复制文件274
10.2.3移动文件276
10.2.4删除文件276
10.2.5设置文件的属性278
10.2.6获得文件的属性280
10.3使用Directory类和DirectoryInfo类操作文件夹281
10.4案例286
习题289
第 11 章C#数据库编程291
11.1ADO.NET数据库访问291
11.1.1ADO.NET概述292
11.1.2设计数据库应用程序的基本步骤293
11.2ADO.NET数据访问对象294
11.2.1Connection对象295
11.2.2Command对象296
11.2.3DataReader对象302
11.2.4DataAdapter对象304
11.2.5DataSet对象305
11.3C#数据库的Windows编程313
11.3.1BindingSource控件314
11.3.2数据绑定控件316
11.3.3BindingNavigator控件318
11.3.4DataGridView控件318
11.4ADO.NET访问常用数据库321
11.5案例324
习题342
第 12 章C# Web应用程序基础344
12.1ASP.NET概述345
12.2ASP.NET的开发环境配置345
12.2.1安装、配置IIS345
12.2.2安装IIS Express348
12.3编写ASP.NET Web应用程序348
12.3.1**个ASP.NET Web应用程序349
12.3.2ASP.NET Web应用程序的结构350
12.4ASP.NET技术基础351
12.4.1使用记事本编写动态网页351
12.4.2ASP.NET 的页面生命周期352
12.4.3ASP.NET的事件处理353
12.4.4Code Behind 技术353
12.5Web服务器控件355
12.5.1Label控件和TextBox控件355
12.5.2HyperLink控件和LinkButton控件357
12.5.3Button控件、RadioButton控件及RadioButtonList控件359
12.5.4CheckBox控件和CheckBoxList控件362
12.5.5Image控件365
12.5.6DropDownList控件和ListBox控件366
12.5.7数据验证控件368
12.5.8GridView控件372
12.6案例375
习题378
内容摘要
由唐燕主编的《C#面向对象程序设计及实践教程(第2版高等院校电气信息类专业互联网+创新规划教材)》共分12章,主要内容为:C#语言概述,C#语法基础,类,继承和多态,接口、委托和事件,集合和泛型,异常处理,Windows应用程序及常用控件,图形图像编程,文件和流,C#数据库编程及C#Web应用程序基础。本书提供了丰富的实例代码,并在部分章节精心安排了一个与该章内容相关、与实际开发紧密结合的案例,通过案例介绍,并结合大量实例,层层
深入,讲解相关知识点。
本书为读者免费提供全方位的免费教学及学习资料,包括电子课件、全书代码、视频讲解、扩展资料、习题答案,读者可以通过扫描书中所附二维码或上网下载获得。
本书既可作为高等院校计算机、信息管理等相关专业的教学用书,也可作为工程技术人员的参考用书。
主编推荐
《C#面向对象程序设计及实践教程(第2版)》可作为高等院校计算机、信息管理等相关专业的教学用书,也可作为工程技术人员的参考用书。
精彩内容
《C#面向对象程序设计及实践教程(第2版)》细致深入地讲解了C#语言面向对象程序设计的理论、思想和方法,内容涵盖面向对象的基本概念、基于接口的设计、泛型程序设计方法、Windows和Web应用开发,以及数据库访问技术。全书提供了丰富的示例代码和课后习题,每章设计了一个综合案例,将所讲的C#语言和面向对象的理论与实际应用相结合,使得理论知识讲解更加贴近实际应用需求,使得学生能真正理解并应用面向对象的理论进行实际开发。本书细致深入地讲解了C#语言面向对象程序设计的理论、思想和方法,内容涵盖面向对象的基本概念、基于接口的设计、泛型程序设计方法、Windows和Web应用开发,以及数据库访问技术。全书提供了丰富的示例代码和课后习题,每章设计了一个综合案例,将所讲的C#语言和面向对象的理论与实际应用相结合,使得理论知识讲解更加贴近实际应用需求,使得学生能真正理解并应用面向对象的理论进行实际开发。
— 没有更多了 —
以下为对购买帮助不大的评价