新書推薦:
《
盗墓笔记之秦岭神树4
》
售價:HK$
57.3
《
战胜人格障碍
》
售價:HK$
66.7
《
逃不开的科技创新战争
》
售價:HK$
103.3
《
漫画三国一百年
》
售價:HK$
55.2
《
希腊文明3000年(古希腊的科学精神,成就了现代科学之源)
》
售價:HK$
82.8
《
粤行丛录(岭南史料笔记丛刊)
》
售價:HK$
80.2
《
岁月待人归:徐悲鸿自述人生艺术
》
售價:HK$
61.4
《
女人的中国医疗史:汉唐之间的健康照顾与性别
》
售價:HK$
103.8
|
編輯推薦: |
本书根据“面向对象程序设计”课程的教学大纲要求,按照首先阐述面向对象程序设计方法的相关概念,然后选择具有典型特征的实例,并利用C#语言来实现书中案例,使学生能够掌握面向对象程序设计的基本方法,并且学会利用C#程序设计语言编写具有面向对象特征的程序代码,从中体会面向对象程序设计的精髓。
|
內容簡介: |
本书作为面向对象程序设计的教程,系统、全面地介绍了有关C#程序开发所涉及的知识。全书共分13章,内容包括C#和Visual C#开发环境,C#语法基础,面向对象程序设计概述,委托和事件,程序调试与异常处理,集合、索引器、泛型,LINQ技术,Windows应用程序开发,ADO.NET编程,文件操作,网络编程,多线程编程和一个“外星人入侵”的游戏综合实例。全书每章均包含大量的案例,将理论知识与实例紧密结合,达到了学以致用的目的。 本书紧紧围绕“理论知识+开发案例”的模式进行编写,在第13章中以一个完整的项目为主线,将面向对象的编程思想应用于实际项目开发中。本书注重基础,内容丰富,相关案例和项目代码十分完整,适合作为应用型本科及职业院校计算机、软件工程等专业的教材,也可供C#初学者参考阅读。
|
關於作者: |
张浩然 软件工程师,项目经理,讲师。2005年毕业于重庆文理学院计算机科学与技术专业,重庆大学软件工程硕士,6 年软件企业工作和开发经验,曾任职于厦门未来逻辑科技有限公司、厦门亿力天龙科技有限公司、重庆金算盘 软件集团,曾参与多个大型的项目设计与开发工作。四年软件技术、四年软件工程专业教学经验,现任职于重庆工程学院软件学院,参编《软件工程》、《Asp.net Web程序设计》教材。公开发表论文8篇,获得软件著作权5项,实用新型专利2项。
靳冲,信息系统项目管理师,软件设计师,讲师。2013年毕业于荆楚理工学院计算机科学与技术专业,2016年毕业于重庆理工大学计算机技术专业,1年软件企业工作和开发经验,曾任职于深圳锐取信息技术有限公司,广东工业设计研究院,曾参与多个项目的设计与开发工作。两年软件工程专业教学经验,现任职与重庆工程学院软件学院。公开发表论文1篇,获得软件著作权2项。
江泽锋 软件工程师、系统架构师、IT经理,讲师。2004年毕业于重庆大学计算机软件与理论专业、工学硕士,10 年软件企业工作和开发经验,曾任职于上海宏骏科技重庆分公司、上海惠普重庆分公司、重庆博腾制药股份有限公司,曾参与多个大型
|
目錄:
|
第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章 综合实例——“外星人入侵”游戏
参考文献
|
|