高等院校计算机任务驱动教改教材C#面向对象程序设计(微课版)
高等院校计算机任务驱动教改教材C#面向对象程序设计(微课版)作者:张浩然、靳冲、江泽锋、丁允超、冷亚洪 开 本:其他 书号ISBN:9787302550273 定价: 出版时间:2020-04-01 出版社:清华大学出版社 |
高等院校计算机任务驱动教改教材C#面向对象程序设计(微课版) 本书特色
本书作为面向对象程序设计的教程,系统、全面地介绍了有关C#程序开发所涉及的知识。全书共分13章,内容包括C#和Visual C#开发环境,C#语法基础,面向对象程序设计概述,委托和事件,程序调试与异常处理,集合、索引器、泛型,LINQ技术,Windows应用程序开发,ADO.NET编程,文件操作,网络编程,多线程编程和一个“外星人入侵”的游戏综合实例。全书每章均包含大量的案例,将理论知识与实例紧密结合,达到了学以致用的目的。 本书紧紧围绕“理论知识 开发案例”的模式进行编写,在第13章中以一个完整的项目为主线,将面向对象的编程思想应用于实际项目开发中。本书注重基础,内容丰富,相关案例和项目代码十分完整,适合作为应用型本科及职业院校计算机、软件工程等专业的教材,也可供C#初学者参考阅读。
高等院校计算机任务驱动教改教材C#面向对象程序设计(微课版) 内容简介
本书作为面向对象程序设计的教程,系统、全面地介绍了有关C#程序开发所涉及的知识。全书共分13章,内容包括C#和Visual C#开发环境,C#语法基础,面向对象程序设计概述,委托和事件,程序调试与异常处理,集合、索引器、泛型,LINQ技术,Windows应用程序开发,ADO.NET编程,文件操作,网络编程,多线程编程和一个“外星人入侵”的游戏综合实例。全书每章均包含大量的案例,将理论知识与实例紧密结合,达到了学以致用的目的。 本书紧紧围绕“理论知识+开发案例”的模式进行编写,在3章中以一个完整的项目为主线,将面向对象的编程思想应用于实际项目开发中。本书注重基础,内容丰富,相关案例和项目代码十分完整,适合作为应用型本科及职业院校计算机、软件工程等专业的教材,也可供C#初学者参考阅读。
高等院校计算机任务驱动教改教材C#面向对象程序设计(微课版) 目录
第1章 C#和Visual C#开发环境 1.1 C#语言简介 1.1.1 C#的发展史 1.1.2 C#的特点 1.2 .NET开发平台 1.2.1 .NET概述 1.2.2 .NET Framework的结构 1.2.3 .NET Framework的优点 1.3 Visual C#开发环境 1.3.1 标题栏 1.3.2 菜单栏 1.3.3 工具栏 1.3.4 工具箱 1.3.5 窗口 1.3.6 新建应用程序 1.4 C#程序的基本结构 1.4.1 注释 1.4.2 命名空间 1.4.3 类型及其成员 1.4.4 程序主方法 1.4.5 程序集 1.5 小结 习题 第2章 C#语法基础 2.1 数据类型 2.1.1 简单类型 2.1.2 数组类型 2.1.3 字符串类型 2.1.4 结构类型和枚举类型 2.1.5 数据类型转换 2.2 运算符和表达式 2.2.1 简单算术运算符 2.2.2 自增和自减运算符 2.2.3 赋值运算符 2.2.4 关系运算符 2.2.5 逻辑运算符 2.2.6 移位运算符 2.2.7 typeof运算符 2.2.8 运算符优先级和结合性 2.2.9 运算符的重载 2.3 控制结构 2.3.1 选择结构 2.3.2 循环结构 2.3.3 跳转结构 2.4 小结 习题 第3章 面向对象程序设计概述 3.1 面向对象的基本概念 3.1.1 对象 3.1.2 类 3.1.3 类与对象的关系 3.1.4 面向对象的特征 3.2 类的定义 3.2.1 类的声明和实例化 3.2.2 类的数据成员和属性 3.2.3 类的可访问性 3.2.4 值类型与引用类型 3.3 类的方法 3.3.1 方法的声明与调用 3.3.2 方法的参数传递 3.3.3 方法的重载 3.4 构造函数 3.4.1 构造函数的声明和调用 3.4.2 构造函数的重载 3.4.3 对象的生命周期和析构函数 3.5 封装的概念及意义 …… 第4章 委托和事件 第5章 程序调试与异常处理 第6章 集合、索引器、泛型 第7章 LINQ技术 第8章 Windows应用程序开发 第9章 ADO.NET编程 第10章 文件操作 第11章 网络编程 第12章 多线程编程 第13章 综合实例——“外星人入侵”游戏 参考文献高等院校计算机任务驱动教改教材C#面向对象程序设计(微课版) 作者简介
张浩然 软件工程师,项目经理,讲师。2005年毕业于重庆文理学院计算机科学与技术专业,重庆大学软件工程硕士,6 年软件企业工作和开发经验,曾任职于厦门未来逻辑科技有限公司、厦门亿力天龙科技有限公司、重庆金算盘 软件集团,曾参与多个大型的项目设计与开发工作。四年软件技术、四年软件工程专业教学经验,现任职于重庆工程学院软件学院,参编《软件工程》、《Asp.net Web程序设计》教材。公开发表论文8篇,获得软件著作权5项,实用新型专利2项。
靳冲,信息系统项目管理师,软件设计师,讲师。2013年毕业于荆楚理工学院计算机科学与技术专业,2016年毕业于重庆理工大学计算机技术专业,1年软件企业工作和开发经验,曾任职于深圳锐取信息技术有限公司,广东工业设计研究院,曾参与多个项目的设计与开发工作。两年软件工程专业教学经验,现任职与重庆工程学院软件学院。公开发表论文1篇,获得软件著作权2项。
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |