AI简介
这是一本深入讲解C#语言面向对象程序设计方法的专业书籍。本书以面向对象的软件工程思想为主线,详细阐述了C#语言面向对象程序设计的方法和技巧,内容涵盖了面向对象的基本概念、基于接口的设计、泛型程序设计方法、Windows和WPF窗体界面、文件和数据库访问,以及ASP.NET和Silverlight网站设计,并通过一个贯穿全书的"旅行社管理系统"案例展现了如何运用面向对象技术和C#语言来进行实际软件系统开发。
全书以UML在面向对象开发中的应用为起点,详细讲解了面向对象的开发方法、面向对象的分析(OOA)以及面向对象的设计(OOD)。书中通过旅行社管理系统案例,展示了如何使用UML来描述和分析系统,并进一步细化为设计模型。此外,本书还详细介绍了C#程序开发与调试、算术操作符及其优先级、结构类型在系统中的应用、继承的基本概念和特点、多态性的概念和特点、委托的实现机制、对象持久性技术介绍、文件I/O操作相关类型、异常处理的基本概念、接口在面向对象技术中的作用、WPF简介、Silverlight应用开发基础、C#中的数据类型及其转换、ASP.NET技术原理概述等关键技术点。
本书内容丰富,结