本书以面向对象的软件工程思想为主线,细致深入地讲解了C#语言面向对象程序设计的方法和技巧,内容涵盖面向对象的基本概念、基于接口的设计、泛型程序设计方法、Windows和Web应用开发,以及数据库访问技术。全书提供了丰富的示例代码和课后习题,并通过一个贯穿全书的“旅行社管理系统”案例展现了如何运用C#语言和面向对象技术来进行实际软件系统开发。
本书适合作为高等院校计算机及相关专业教材,也可供专业开发人员自学参考。
目录
- 第1章 面向对象程序设计概述
- 小结
- 习题
- 第2章 C#程序和Visual Studio开发环境
- 小结
- 习题
- 第3章 C#语法基础
- 第4章 类和对象
- 第5章 继承和多态
- 第6章 委托和事件
- 第7章 C# Windows应用程序基础
- 第8章 对象持久性——文件管理
- 第9章 异常处理
- 第10章 基于接口的程序设计
- 第11章 泛型程序设计
- 第12章 C#中的泛型模式:可空类型和迭代器
- 第13章 C# Windows应用程序进阶
- 第14章 C# Web应用程序基础
- 第15章 对象持久性——访问关系数据库
- 参考文献