网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 面向对象程序设计教程(C#版十三五普通高等教育规划教材)
分类
作者 刘瑞新
出版社 机械工业出版社
下载
简介
内容推荐
刘瑞新等编著的《面向对象程序设计教程》全面细致地讲授面向对象的概念、方法和应用,突出面向对象程序设计的思想,并以C#为载体来实现面向对象的设计。本书按面向对象的设计方法来归类章节,分为15章,包括类和对象,封装,继承,多态,程序的调试和异常处理,接口和多态的实现,静态类和密封类,值类型和引用类型,索引器,泛型,集合,Windows窗体应用程序,文件操作,委托和事件,多线程编程。本书概念清晰,定义准确,例题实用,习题丰富,是一本真正简明易学的面向对象程序设计的教材。
本书可作为高等院校计算机专业及相关专业的C#面向对象程序设计课程的教材,同时也可作为各类面向对象的C#程序设计培训班的教学用书。
本书配有授课用课件、重点难点的授课视频等资源,并提供所有例题、课堂练习和习题的源代码,可以在阅读时扫描二维码查看或下载,也可登录www.cmpedu.com免费注册,审核通过后下载或联系编辑索取(QQ:2966938356,电话:010-88379739)。
目录
前言
第1章 类和对象
1.1 面向对象的概念
1.1.1 对象抽象成类
1.1.2 由类创建对象
1.1.3 对象之间的通信
1.1.4 面向对象开发的特点
1.2 定义类、创建对象
1.2.1 定义类
1.2.2 类的成员
1.2.3 成员变量
1.3 创建对象
1.3.1 对象的声明与实例化
1.3.2 对象成员的访问
1.3.3 类和对象应用示例
1.4 命名空间
1.4.1 命名空间概述
1.4.2 命名空间的声明
1.4.3 导入其他命名空间
1.4.4 命名空间的嵌套
1.5 习题
第2章 封装
2.1 封装的概念
2.2 类的属性
2.2.1 属性的声明
2.2.2 属性的访问
2.3 方法重载
2.4 构造函数
2.4.1 构造函数的概念
2.4.2 构造函数的定义
2.4.3 构造函数的分类
2.4.4 调用构造函数
2.4.5 构造函数的重载
2.5 习题
第3章 继承
3.1 继承的概念
3.2 派生类及其特性
3.2.1 声明派生类
3.2.2 继承的特性
3.3 继承与访问修饰符
3.4 继承与构造函数
3.5 里氏替换原则
3.5.1 里氏替换原则概述
3.5.2 派生类对象能够替换基类对象
3.5.3 类的引用
3.5.4 隐藏基类中的成员
3.6 习题
第4章 多态
4.1 多态的概念
4.2 使用重写和虚方法实现多态
4.2.1 重写的概念
4.2.2 在派生类中使用new关键字实现覆盖性重写
4.2.3 使用虚方法实现多态性重写
4.3 使用抽象类和抽象方法实现多态
4.3.1 抽象类的概念
4.3.2 抽象类和抽象方法的定义
4.3.3 重载抽象方法
4.3.4 理解多态
4.4 对象类型的转换与判断
4.4.1 向上转换类型(隐式转换类型)
4.4.2 向下转换类型(强制转换类型)
4.4.3 使用as和is运算符
4.5 习题
第5章 程序的调试和异常处理
5.1 程序的调试
5.1.1 调试工具
5.1.2 设置断点
5.1.3 调试的过程
5.2 错误与异常概述
5.2.1 错误与异常的区别
5.2.2 异常处理
5.3 C#中的异常处理
5.3.1 使用try…catch处理异常
5.3.2 使用try…catch…finally处理异常
5.3.3 异常处理的指导原则和特点
5.3.4 使用throw抛出异常
5.4 习题
第6章 接口和多态的实现
6.1 接口概述
6.1.1 接口的概念
6.1.2 接口的声明
6.1.3 接口的实现
6.1.4 接口成员的实现
6.1.5 接口映射
6.1.6 重新实现接口
6.1.7 接口的本质
6.2 多态的实现
6.2.1 抽象类与普通类的对比
6.2.2 抽象类与接口的对比
6.2.3 抽象类和接口的使用场合
6.2.4 使用抽象类和接口实现多态
6.3 习题
第7章 静态类和密封类
7.1 静态成员
7.1.1 静态成员概述
7.1.2 静态字段
7.1.3 静态方法
7.1.4 静态成员总结
7.1.5 静态方法与实例方法的区别
7.2 String类的常用方法
7.2.1 String类的常用静态方法
7.2.2 String类的常用实例方法
7.3 静态类
7.3.1 静态类的定义
7.3.2 访问静态类的成员
7.3.3 静态构造函数
7.4 密封类和密封方法
7.4.1 密封类的定义
7.4.2 密封方法
7.5 习题
第8章 值类型和引用类型
8.1 值类型和引用类型简介
8.1.1 栈空间和堆空间
8.1.2 值类型和引用类型的定义
8.2 方法的参数类型
8.2.1 C#中方法的参数
8.2.2 值参数
8.2.3 引用参数
8.2.4 输出参数
8.2.5 数目可变参数
8.2.6 可选参数
8.2.7 命名参数
8.2.8 方法解析
8.3 值类型和引用类型的应用
8.3.1 值类型参数按值方式传递
8.3.2 值类型参数按引用方式传递
8.3.3 引用类型参数按值方式传递
8.3.4 引用类型参数按引用方式传递
8.4 相等判断
8.4.1 静态ReferenceEquals()方法
8.4.2 = =运算符
8.4.3 实例Equals()方法
8.4.4 静态Equals()方法
8.4.5 三种比较方法的异同
8.5 字符串的存储原理
8.6 常量、枚举和结构
8.6.1 常量
8.6.2 枚举类型
8.6.3 结构类型
8.7 装箱和拆箱
8.8 习题
第9章 索引器
9.1 索引器的概念
9.2 定义索引器
9.3 索引器的使用
9.4 使用其他非整数的索引类型
9.5 索引器与属性的比较
9.6 接口中的索引器
9.7 习题
第10章 泛型
10.1 泛型的概念
10.2 泛型类
10.2.1 定义泛型类
10.2.2 泛型类对象的创建
10.2.3 泛型类的应用
10.3 泛型类中数据类型的约束
10.3.1 泛型类约束的概念
10.3.2 使用where约束类型
10.3.3 where约束的应用
10.4 泛型类的静态成员
10.5 泛型类的继承
10.6 泛
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/22 12:46:33