
| 深入讲解面向对象程序设计的理论、思想和方法;培养学生运用语言和面向对象思维解决实际问题,一个“旅行社管理系统”案例贯穿全书。 本书以面向对象的软件工程思想为主线,采用对象先行的教学方式,循序渐进地讲解了C#语言面向对象程序设计的基本概念和方法,使学生掌握.NET应用软件开发的基本技术,逐步养成抽象的编程思维和良好的编程风格,为成长为一名高层次的计算机软件专业人才打下夯实的基础。书中每一章都对学习的重点和难点进行了总结。并提供了课后习题来帮助学生温习和提高。 本书还专门以一个“旅行社管理系统”的设计开发作为贯穿始终的学习案例,生动形象地展现了如何运用C#语言和面向对象技术来解决实际系统开发中遇到的问题,使得理论知识讲解更加贴近实际应用需求,特别是使学生对“什么是真正面向对象的软件系统”有一个更为清晰而完整的认识。 |
| 第1章 面向对象程序设计概述 1.1 计算机程序设计语言 1.2 面向对象的基本概念 1.2.1 对象 1.2.2 类 1.2.3 消息和通信 1.2.4 关系 1.2.5 继承 1.2.6 多态性 1.2.7 接口和组件 1.3 面向对象的开发方法 1.3.1 面向对象的分析 1.3.2 面向对象的设计 1.4 案例研究——旅行社管理系统的分析与设计 小结 习题 第2章 C#程序和Visual Studio开发环境 2.1 C#语言和.NET技术简介 2.2 C#程序的基本结构 2.2.1 注释 2.2.2 命名空间 2.2.3 类型及其成员 2.2.4 程序主方法 2.2.5 程序集 2.3 Visual Studio开发环境 2.3.1 集成开发环境概述 2.3.2 创建控制台应用程序 2.3.3 创建和使用动态链接库程序 2.3.4 创建Windows应用程序 2.3.5 创建ASP.NET网站程序 小结 习题 第3章 C#语法基础 3.1 数据类型 3.1.1 简单值类型 3.1.2 复合值类型 3.1.3 类 3.1.4 数组 3.1.5 类型转换 3.2 操作符和表达式 3.2.1 算术操作符 3.2.2 自增和自减操作符 3.2.3 位操作符 3.2.4 赋值操作符 3.2.5 关系操作符 3.2.6 逻辑操作符 3.2.7 条件操作符 3.3 控制结构 3.3.1 选择结构 3.3.2 循环结构 3.3.3 跳转结构 3.4 案例研究——旅行社管理系统中的结构和枚举 小结 习题 第4章 类和对象 4.1 成员概述 4.1.1 成员种类 4.1.2 成员访问限制 4.1.3 静态成员和非静态成员 4.1.4 常量字段和只读字段 4.2 方法 4.2.1 方法的返回值 4.2.2 参数类型 4.2.3 方法的重载 4.3 类的特殊方法 …… 第5章 继承和多态 第6章 委托和事件 第7章 C# Windows应用程序基础 第8章 对象持久性——文件管理 第9章 异常处理 第10章 基于接口的程序设计 第11章 泛型程序设计 第12章 C#中的泛型模式:可空类型和迭代器 第13章 C# Windows应用程序进阶 第14章 C# Web应用程序基础 第15章 对象持久性——访问关系数据库 参考文献 |
商品评论(0条)