图书介绍

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

C#面向对象程序设计项目教程
  • 王超,殷晓伟,汤泳萍主编;于润众,王大海,刑作辉,许动枝,杨林,李敏,勾智楠副主编 著
  • 出版社: 镇江:江苏大学出版社
  • ISBN:9787811306897
  • 出版时间:2014
  • 标注页数:309页
  • 文件大小:69MB
  • 文件页数:324页
  • 主题词:C语言-程序设计-教材

PDF下载


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

下载说明

C#面向对象程序设计项目教程PDF格式电子书版下载

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

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

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

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

图书目录

项目一 欢迎进入C#世界1

项目导读1

知识目标1

任务一 搭建C#开发环境1

任务说明1

预备知识1

任务实施——安装与启动Visual Studio 20082

任务二 创建简单的C#应用程序7

任务说明7

预备知识8

任务实施一——创建控制台应用程序9

任务实施二——创建Windows窗体应用程序12

任务实施三——创建WPF应用程序14

项目总结16

项目考核16

项目实训17

实训一 创建控制台应用程序17

实训二 创建Windows窗体应用程序17

实训三 创建WPF应用程序17

项目二 C#语法基础—学好C#语言的基石18

项目导读18

知识目标18

任务一 熟悉C#中的基础语言元素18

任务说明18

预备知识18

任务实施——绘制梦幻曲线30

任务二 掌握C#中分支与循环语句新用法32

任务说明32

预备知识32

任务实施——创建自动售货机程序35

项目总结36

项目考核37

项目实训39

实训一 编制简易贷款计算器程序39

实训二 设计十二星座速配系统39

项目三 方法——完成工作的好帮手40

项目导读40

知识目标40

任务一 掌握方法的声明与调用40

任务说明40

预备知识40

任务实施——计算立方体和球体的体积50

任务二 掌握方法与运算符重载51

任务说明51

预备知识52

任务实施——计算圆和三角形的周长和面积54

项目总结59

项目考核59

项目实训60

实训一 设计程序计算学生成绩总分与平均分60

实训二 设计程序计算购买商品总金额61

项目四 程序调试与异常处理——解决突发事件的利器62

项目导读62

知识目标62

任务一 掌握VS中调试程序的方法62

任务说明62

预备知识63

任务实施——程序调试案例68

任务二 学习异常处理的基础知识73

任务说明73

预备知识73

任务实施——捕获数学计算中的异常79

项目总结81

项目考核82

项目实训 设计程序判断是否闰年82

项目五 类与对象—由象与实体的完美结合84

项目导读84

知识目标84

任务一 初识类与对象84

任务说明84

预备知识84

任务实施——获取手机品牌信息91

任务二 深入学习类的成员94

任务说明94

预备知识94

任务实施——计算矩形面积102

项目总结105

项目考核105

项目实训107

实训一 获取汽车品牌信息107

实训二 计算圆柱体的体积107

项目六 继承与多态——提高开发效率的妙招109

项目导读109

知识目标109

任务一 学习继承109

任务说明109

预备知识109

任务实施——猫狗继承问题119

任务二 学习类的多态性124

任务说明124

预备知识124

任务实施——多态性应用案例126

项目总结128

项目考核128

项目实训 应用汽车类体验继承与多态129

项目七 抽象类与接口——创造类的样板131

项目导读131

知识目标131

任务一 学习抽象类与抽象方法131

任务说明131

预备知识131

任务实施——抽象类应用案例135

任务二 学习接口的使用139

任务说明139

预备知识139

任务实施——多变的电话146

项目拓展148

值类型与引用类型转换——装箱与拆箱148

项目总结150

项目考核150

项目实训 应用抽象类和接口输出职员薪水152

项目八 数组与集合——处理同类型数据的最好办法154

项目导读154

知识目标154

任务一 学习数组154

任务说明154

预备知识154

任务实施——实现排序功能160

任务二 学习集合163

任务说明163

预备知识163

任务实施——添加删除文件类型信息171

项目拓展173

结构类型与枚举类型173

项目总结176

项目考核176

项目实训 输出矩阵179

项目九 文件处理技术——合理利用资源的最佳办法180

项目导读180

知识目标180

任务一 学习文件管理相关类180

任务说明180

预备知识180

任务实施——创建简易文件管理器186

任务二 学习文件读写相关类189

任务说明189

预备知识189

任务实施——制作简易文件读写器196

项目总结199

项目考核199

项目实训 设计文件自动备份器201

项目十 委托与事件——教你如何引用方法202

项目导读202

知识目标202

任务一 学习委托的基本操作202

任务说明202

预备知识202

任务实施——通过委托输出问候信息205

任务二 深入认识委托——多重委托207

任务说明207

预备知识208

任务实施——多重委托应用案例208

任务三 学习事件210

任务说明210

预备知识210

任务实施——模拟玩具鸭子唱歌211

项目总结212

项目考核213

项目实训 模拟公司监控215

项目十一 泛型——提高代码重用的最好方法216

项目导读216

知识目标216

任务一 熟悉泛型基础知识216

任务说明216

预备知识216

任务实施——利用泛型类显示信息222

任务二 泛型集合类227

任务说明227

预备知识228

任务实施——List<T>泛型集合应用230

项目总结231

项目考核232

项目实训 设计考勤管理系统233

项目十二 数据处理——使用ADO.NET操作数据库235

项目导读235

知识目标235

任务一 连接数据库235

任务说明235

预备知识235

任务实施——通过Connection对象连接数据库239

任务二 操作数据库241

任务说明241

预备知识241

任务实施一——查询电脑品牌信息253

任务实施二——通过SqlConmand添加电脑品牌信息254

项目总结256

项目考核257

项目实训 设计图书管理系统258

项目十三 打包程序——快速部署C#应用程序的最佳方法259

项目导读259

知识目标259

任务一 打包简单的应用程序259

任务说明259

预备知识259

任务实施——打包教师考核成绩评定应用程序260

任务二 将特定文件安装到指定文件夹中263

任务说明263

预备知识264

任务实施——将“软件设计说明”文本文件随安装程序自动安装到系统盘下265

任务三 打包注册表信息266

任务说明266

预备知识267

任务实施——将注册表信息打包到教师考核评定系统中268

项目总结269

项目考核269

项目实训打包图像处理软件270

项目十四 综合实践——设计简单的图像处理软件271

项目导读271

知识目标271

任务一 建立图片处理软件的主窗体271

任务说明271

任务实施271

任务二 添加图片滤镜效果280

任务说明280

任务实施281

任务三 添加图片动画效果288

任务说明288

任务实施288

任务四 添加图片调整功能294

任务说明294

任务实施294

任务五 添加图片水印功能302

项目总结308

项目实训308

附录 C#中常用运算符的优先级309

热门推荐