简介
由杨晓光编著的《面向对象程序设计(C#实现)》以面向对象程序设计
思想与c#相结合为切人点,着力培养学生以面向对象思想分析、设计软件
,以及使用C#进行面向对象程序设计。内容涵盖面向对象基础知识、C#语
言基础、C#面向对象特性、泛型与集合、Windows程序设计、C#图形图像处
理、媒体播放、数据库应用、LINQ、WPF基本知识及应用和综合实例讲解。
书中精选大量实用例程和适量习题,并以一个“毕业设计管理系统”综合
案例贯穿全书,帮助学生进一步理解如何使用C#语言及面向对象思想进行
程序设计。
《面向对象程序设计(C#实现)》可作为高等院校计算机、软件及信息
技术等相关专业的教科书,也适用于各类工程技术人员和程序设计人员参
考使用。
目录
第1章 C#既述
1.1 面向对象程序设计
1.2 C#及,NETFramework
1.2.1 C#简介
1.2.2.NET’Framework基础知识
1.3 VisualStudio.NET集成开发环境
1.3.1 集成开发环境概览
1.3.2 解决方案资源管理器
1.3.3 设计器窗口
1.3.4 工具箱
1.3.5 属性窗口
1.3.6 代码编辑器
1.3.7 类设计器
1.4 C#程序的基本结构
1.4.1 创建第一个C#控制台程序
1.4.2 C耀序结构分析
1.5 案例简介
1.6 习题
第2章 C#序设计基础
2.1 数据类型
2.1.1 值类型
2.1.2 引用类型
2.1.3 值类型与引用类型的区别
2.1.4 类型转换
2.2 变量与常量
2.2.1 变量
2.2.2 常量
2.3 运算符与表达式
2.4 选择语句
2.4.1 if语句
2.4.2 switch语句
2.5 循环语句
2.5.1 for语句
2.5.2 while语句
2.5.3 dowhile语句
2.6 习题
第3章 C#程序设计进阶
3.1 数组
3.1.1 一维数组
3.1.2 多维数组
3.1.3 交错数组
3.1.4 隐式类型数组
3.1.5 使用foreach枚举数组元素
3.2 字符串
3.2.1 声明字符串
3.2.2 处理字符串
3.3 结构
3.3.1 定义结构
3.3.2 访问结构成员
3.4 Date5rime结构
3.5 枚举
3.5.1 定义枚举类型
3.5.2 访问枚举元素
3.6 异常处理
3.7 综合案例——毕业设计管理系统的基本信息管理
3.8 习题
第4章 面向对象程序设计基础
4.1 抽象与封装
4.2 类
4.2.1 定义类
4.2.2 类的成员
4.3 对象
4.3.1 创建对象
4.3.2 销毁对象
4.3.3 使用对象
4.4 字段与属性
4.4.1 字段
4.4.2 属性
4.5 方法
4.5.1 方法的声明
4.5.2 方法的参数
4.5.3 this关键字
4.5.4 索引器
4.5.5 方法重载
4.6 静态类与静态成员
4.6.1 静态类
4.6.2 静态成员
4.7 C#的封装机制
4.7.1 使用传统的读写方法进行封装
4.7.2 使用属性进行封装
4.8 分部类
4.9 对象初始化器与匿名类型
4.9.1 对象初始化器
4.9.2 匿名类型
4.1 0综合案例——毕业设计管理系统的实体类
4.1 1习题
第5章 面向对象程序设计进阶
5.1 继承
5.1.1 继承概述
5.1.2 定义派生类
5.1.3 派生类的构造函数
5.1.4 访问和隐藏基类成员
5.1.5 禁止继承
5.1.6 使用扩展
5.2 抽象类与接口
5.2.1 抽象类
5.2.2 接口
5.3 多态
5.3.1 多态概述
5.3.2 虚方法与重载方法
5.3.3 运算符重载
5.3.4 实现多态
5.4 综合案例——细化毕业设计管理系统的实体类
5.5 习题
第6章 泛型与集合
6.1 泛型
6.1.1 泛型类
6.1.2 约束
6.1.3 泛型方法
6.2 集合
6.2.1 集合概述
6.2.2 列表
6.2.3 哈希表
6.3 综合案例——毕业设计管理系统的学生管理
6.4 习题
第7章 WindOWS程序设计基础
7.1 建立windows应用程序
7.1.1 创建第一个Windows应用程序
7.1.2 Windows应用程序分析
7.2 windows窗体
7.2.1 Windows窗体基本知识
7.2.2 Windows窗体的生命周期
7.3 Window$窗体控件
7.3.1 控件概述
7.3.2 标签控件
7.3.3 文本框控件
7.3.4 按钮控件
7.3.5 单选按钮控件
7.3.6 复选框控件
7.3.7 列表框控件
7.3.8 组合框控件
7.4 综合案例——毕业设计管理系统的日常管理
7.5 习题
第8章 WindOW$程序设计进阶
8.1 消息框与对话框
8.1.1 消息框
8.1.2 通用对话框
8.1.3 自定义对话框
8.2 基于窗体的应用程序
8.2.1 单窗体应用程序
8.2.2 多窗体应用程序
8.3 单文档应用程序
8.3.1 菜单栏
8.3.2 工具栏
8.3.3 状态栏
8.4 多文档应用程序
8.4.1 MDI主窗体
8.4.2 MDI子窗体
8.4.3 合并MDI主窗体和MDI子窗体的菜单
第9章 Windows 程序事件处理
第10章 图形绘制与窗体重绘
第11章 图像处理与媒体播放
第12章 数据库应用程序设计
第13章 LINQ
第14章 WPF程序设计
第15章 毕业设计管理系统
习题答案
1.1 面向对象程序设计
1.2 C#及,NETFramework
1.2.1 C#简介
1.2.2.NET’Framework基础知识
1.3 VisualStudio.NET集成开发环境
1.3.1 集成开发环境概览
1.3.2 解决方案资源管理器
1.3.3 设计器窗口
1.3.4 工具箱
1.3.5 属性窗口
1.3.6 代码编辑器
1.3.7 类设计器
1.4 C#程序的基本结构
1.4.1 创建第一个C#控制台程序
1.4.2 C耀序结构分析
1.5 案例简介
1.6 习题
第2章 C#序设计基础
2.1 数据类型
2.1.1 值类型
2.1.2 引用类型
2.1.3 值类型与引用类型的区别
2.1.4 类型转换
2.2 变量与常量
2.2.1 变量
2.2.2 常量
2.3 运算符与表达式
2.4 选择语句
2.4.1 if语句
2.4.2 switch语句
2.5 循环语句
2.5.1 for语句
2.5.2 while语句
2.5.3 dowhile语句
2.6 习题
第3章 C#程序设计进阶
3.1 数组
3.1.1 一维数组
3.1.2 多维数组
3.1.3 交错数组
3.1.4 隐式类型数组
3.1.5 使用foreach枚举数组元素
3.2 字符串
3.2.1 声明字符串
3.2.2 处理字符串
3.3 结构
3.3.1 定义结构
3.3.2 访问结构成员
3.4 Date5rime结构
3.5 枚举
3.5.1 定义枚举类型
3.5.2 访问枚举元素
3.6 异常处理
3.7 综合案例——毕业设计管理系统的基本信息管理
3.8 习题
第4章 面向对象程序设计基础
4.1 抽象与封装
4.2 类
4.2.1 定义类
4.2.2 类的成员
4.3 对象
4.3.1 创建对象
4.3.2 销毁对象
4.3.3 使用对象
4.4 字段与属性
4.4.1 字段
4.4.2 属性
4.5 方法
4.5.1 方法的声明
4.5.2 方法的参数
4.5.3 this关键字
4.5.4 索引器
4.5.5 方法重载
4.6 静态类与静态成员
4.6.1 静态类
4.6.2 静态成员
4.7 C#的封装机制
4.7.1 使用传统的读写方法进行封装
4.7.2 使用属性进行封装
4.8 分部类
4.9 对象初始化器与匿名类型
4.9.1 对象初始化器
4.9.2 匿名类型
4.1 0综合案例——毕业设计管理系统的实体类
4.1 1习题
第5章 面向对象程序设计进阶
5.1 继承
5.1.1 继承概述
5.1.2 定义派生类
5.1.3 派生类的构造函数
5.1.4 访问和隐藏基类成员
5.1.5 禁止继承
5.1.6 使用扩展
5.2 抽象类与接口
5.2.1 抽象类
5.2.2 接口
5.3 多态
5.3.1 多态概述
5.3.2 虚方法与重载方法
5.3.3 运算符重载
5.3.4 实现多态
5.4 综合案例——细化毕业设计管理系统的实体类
5.5 习题
第6章 泛型与集合
6.1 泛型
6.1.1 泛型类
6.1.2 约束
6.1.3 泛型方法
6.2 集合
6.2.1 集合概述
6.2.2 列表
6.2.3 哈希表
6.3 综合案例——毕业设计管理系统的学生管理
6.4 习题
第7章 WindOWS程序设计基础
7.1 建立windows应用程序
7.1.1 创建第一个Windows应用程序
7.1.2 Windows应用程序分析
7.2 windows窗体
7.2.1 Windows窗体基本知识
7.2.2 Windows窗体的生命周期
7.3 Window$窗体控件
7.3.1 控件概述
7.3.2 标签控件
7.3.3 文本框控件
7.3.4 按钮控件
7.3.5 单选按钮控件
7.3.6 复选框控件
7.3.7 列表框控件
7.3.8 组合框控件
7.4 综合案例——毕业设计管理系统的日常管理
7.5 习题
第8章 WindOW$程序设计进阶
8.1 消息框与对话框
8.1.1 消息框
8.1.2 通用对话框
8.1.3 自定义对话框
8.2 基于窗体的应用程序
8.2.1 单窗体应用程序
8.2.2 多窗体应用程序
8.3 单文档应用程序
8.3.1 菜单栏
8.3.2 工具栏
8.3.3 状态栏
8.4 多文档应用程序
8.4.1 MDI主窗体
8.4.2 MDI子窗体
8.4.3 合并MDI主窗体和MDI子窗体的菜单
第9章 Windows 程序事件处理
第10章 图形绘制与窗体重绘
第11章 图像处理与媒体播放
第12章 数据库应用程序设计
第13章 LINQ
第14章 WPF程序设计
第15章 毕业设计管理系统
习题答案
面向对象程序设计:C#实现
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×