C#面向对象程式设计


C#面向对象程式设计

文章插图
C#面向对象程式设计【C#面向对象程式设计】《C#面向对象程式设计》是2010年机械工业出版社出版的图书,作者是王晶晶 。
基本介绍书名:C#面向对象程式设计
作者:王晶晶
ISBN:9787111300564
出版社:机械工业出版社
出版时间:2010-5-1
内容简介本书结合了高职高专教育的特点,系统讲解了C#语言及其程式设计过程 。全书共分为11章,从基本概念和实际套用出发,由浅入深、循序渐进地讲述了C#语言基础语法、结构化程式设计、面向对象程式设计、Windows应用程式开发和ADO NET访问资料库等内容,每一部分结合典型实例,让学生在学的过程中动手操作,在学好理论知识的同时强化专业技能训练,最后又通过学生信息管理系统这一综合实例,讲述了使用C#开发信息管理系统的过程和技术 。本书既可作为高职高专院校计算机及相关专业的教材,也可作为广大工程技术人员及计算机爱好者的参考用书 。图书目录前言第1章 C#概述第2章 数据类型、运算符与表达式第3章 结构化程式设计第4章 面向对象编程基础第5章 继承、多态与接口第6章委託、事件及异常处理第7章 Windows程式开发基础第8章 Windows Forms高级套用第9章 档案与通用对话框第10章 ADO NET访问资料库第11章 学生信息管理系统开发附录参考文献文摘在软体体系结构中,分层结构是最重要的一种结构 。一个良好的应用程式模式,不仅可以方便软体的开发与维护,而且可以保证系统的性能 。下面就微软推荐的三层结构给以简要介绍 。
C#面向对象程式设计

文章插图
文摘在中小型应用程式开发中,备受推崇的是三层结构模式 。三层结构模式是指将应用程式的体系结构划分为表示层、业务层和数据层 。(1)表示层:显示数据和接受用户输入的数据,仅仅提供应用程式与用户进行互动的界面 。(2)业务层:实现应用程式的业务功能,通过封装好的方法对数据层提供的数据进行业务处理,并将处理好的结果传送给表示层 。业务层是表示层和数据层的桥樑,表示层调用业务层的方法,而业务层接受数据层返回的结果 。(3)数据层:与资料库直接进行操作,实现数据的保存和读取操作 。在三层模式中,表示层和业务层均不包含任何对资料库直接操作的代码,客户端必须通过业务层才能访问数据层,从而避免用户直接运算元据层,保证了数据的安全性 。另外,由于表示层、业务层和数据层完全分离,当用户界面或资料库发生变化时,不需要对系统进行重新开发,只需要在现有系统的基础上做简单调整即可,降低了开发和维护的成本 。表示层、业务层和数据层之间的关係如图11-2所示 。