注册 登录 进入教材巡展
#
  • #

出版时间:2019-03

出版社:江苏大学出版社

以下为《C#面向对象程序设计项目教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 江苏大学出版社
  • 9787811306897
  • 1版
  • 225596
  • 68255308-6
  • 2019-03
  • 工学
  • 计算机科学与技术
  • TP312C
  • 计算机类
  • 中职 五年制高职 本科 高职 高职本科(应用型本科)
内容简介
随着IT技术的发展,越来越多的软件开发技术涌现出来,C#开发技术以其简单、实用、易学等特点被越来越多的软件开发人员所青睐。本书充分考虑开发人员的实际需求,采用项目教学方式,通过大量案例介绍了C#语言面向对象的开发技术。
全书共分14个项目,内容涵盖Visual Studio 2008开发环境的搭建、C#语法基础、方法、程序调试与异常处理、类与对象、继承与多态、抽象类与接口、数组与集合、文件处理技术、委托与事件、泛型、数据处理、打包程序、综合实践。
本书可作为各类院校,以及各类计算机教育培训机构的专用教材,也可供广大电脑爱好者自学使用。
目录
项目一 欢迎进入C# 世界
项目导读
知识目标
任务一 搭建C# 开发环境
任务说明
预备知识
任务实施——安装与启动Visual Studio 2008
任务二 创建简单的C# 应用程序
任务说明
预备知识
任务实施一——创建控制台应用程序
任务实施二——创建Windows窗体应用程序
任务实施三——创建WPF应用程序
项目总结
项目考核
项目实训
实训一 创建控制台应用程序
实训二 创建Windows窗体应用程序
实训三 创建WPF应用程序

项目二 C# 语法基础——学好C# 语言的基石
项目导读
知识目标
任务一 熟悉C# 中的基础语言元素
任务说明
预备知识
任务实施——绘制梦幻曲线
任务二 掌握C# 中分支与循环语句新用法
任务说明
预备知识
任务实施——创建自动售货机程序
项目总结
项目考核
项目实训
实训一 编制简易贷款计算器程序
实训二 设计十二星座速配系统

项目三 方法——完成工作的好帮手
项目导读
知识目标
任务一 掌握方法的声明与调用
任务说明
预备知识
任务实施——计算立方体和球体的体积
任务二 掌握方法与运算符重载
任务说明
预备知识
任务实施——计算圆和三角形的周长和面积
项目总结
项目考核
项目实训
实训一 设计程序计算学生成绩总分与平均分
实训二 设计程序计算购买商品总金额

项目四 程序调试与异常处理——解决突发事件的利器
项目导读
知识目标
任务一 掌握VS中调试程序的方法
任务说明
预备知识
任务实施——程序调试案例
任务二 学习异常处理的基础知识
任务说明
预备知识
任务实施——捕获数学计算中的异常
项目总结
项目考核
项目实训 设计程序判断是否闰年

项目五 类与对象——抽象与实体的完美结合
项目导读
知识目标
任务一 初识类与对象
任务说明
预备知识
任务实施——获取手机品牌信息
任务二 深入学习类的成员
任务说明
预备知识
任务实施——计算矩形面积
项目总结
项目考核
项目实训
实训一 获取汽车品牌信息
实训二 计算圆柱体的体积

项目六 继承与多态——提高开发效率的妙招
项目导读
知识目标
任务一 学习继承
任务说明
预备知识
任务实施——猫狗继承问题
任务二 学习类的多态性
任务说明
预备知识
任务实施——多态性应用案例
项目总结
项目考核
项目实训 应用汽车类体验继承与多态

项目七 抽象类与接口——创造类的样板
项目导读
知识目标
任务一 学习抽象类与抽象方法
任务说明
预备知识
任务实施——抽象类应用案例
任务二 学习接口的使用
任务说明
预备知识
任务实施——多变的电话
项目拓展
值类型与引用类型转换——装箱与拆箱
项目总结
项目考核
项目实训 应用抽象类和接口输出职员薪水

项目八 数组与集合——处理同类型数据的最好办法
项目导读
知识目标
任务一 学习数组
任务说明
预备知识
任务实施——实现排序功能
任务二 学习集合
任务说明
预备知识
任务实施——添加删除文件类型信息
项目拓展
结构类型与枚举类型
项目总结
项目考核
项目实训 输出矩阵

项目九 文件处理技术——合理利用资源的最佳办法
项目导读
知识目标
任务一 学习文件管理相关类
任务说明
预备知识
任务实施——创建简易文件管理器
任务二 学习文件读写相关类
任务说明
预备知识
任务实施——制作简易文件读写器
项目总结
项目考核
项目实训 设计文件自动备份器

项目十 委托与事件——教你如何引用方法
项目导读
知识目标
任务一 学习委托的基本操作
任务说明
预备知识
任务实施——通过委托输出问候信息
任务二 深入认识委托——多重委托
任务说明
预备知识
任务实施——多重委托应用案例
任务三 学习事件
任务说明
预备知识
任务实施——模拟玩具鸭子唱歌
项目总结
项目考核
项目实训 模拟公司监控

项目十一 泛型——提高代码重用的最好方法
项目导读
知识目标
任务一 熟悉泛型基础知识
任务说明
预备知识
任务实施——利用泛型类显示信息
任务二 泛型集合类
任务说明
预备知识
任务实施——List泛型集合应用
项目总结
项目考核
项目实训 设计考勤管理系统

项目十二 数据处理——使用ADO.NET操作数据库
项目导读
知识目标
任务一 连接数据库
任务说明
预备知识
任务实施——通过Connection对象连接数据库
任务二 操作数据库
任务说明
预备知识
任务实施一——查询电脑品牌信息
任务实施二——通过SqlCommand添加电脑品牌信息
项目总结
项目考核
项目实训 设计图书管理系统

项目十三 打包程序——快速部署C# 应用程序的最佳方法
项目导读
知识目标
任务一 打包简单的应用程序
任务说明
预备知识
任务实施——打包教师考核成绩评定应用程序
任务二 将特定文件安装到指定文件夹中
任务说明
预备知识
任务实施——将“软件设计说明”文本文件随安装程序自动安装到系统盘下
任务三 打包注册表信息
任务说明
预备知识
任务实施——将注册表信息打包到教师考核评定系统中
项目总结
项目考核
项目实训 打包图像处理软件

项目十四 综合实践——设计简单的图像处理软件
项目导读
知识目标
任务一 建立图片处理软件的主窗体
任务说明
任务实施
任务二 添加图片滤镜效果
任务说明
任务实施
任务三 添加图片动画效果
任务说明
任务实施
任务四 添加图片调整功能
任务说明
任务实施
任务五 添加图片水印功能
项目总结
项目实训

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