应用架构入门与实例(GB)

应用架构入门与实例(GB)

ID:21700624

大小:5.37 MB

页数:360页

时间:2018-10-24

应用架构入门与实例(GB)_第1页
应用架构入门与实例(GB)_第2页
应用架构入门与实例(GB)_第3页
应用架构入门与实例(GB)_第4页
应用架构入门与实例(GB)_第5页
资源描述:

《应用架构入门与实例(GB)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、目录第1章绪论1.1O-O软件观1.2何谓应用架构﹖1.3架构的起源1.3.1Smalltalk-80的MVC架构1.3.2MacApp架构1.3.3VisualC++的MFC架构1.4未来之展望1.4.1低阶的支持性架构1.4.2专业领域的架构1.4.3样式(Pattern)1.5「无用之用」效果1.6本书程序的执行环境第2章应用架构魅力之泉源──双向沟通2.1前言2.2抽象类别的来源2.3抽象类别之用法2.3.1限制──不得诞生对象2.3.2允许──可诞生指针变量2.4双向沟通2.4.1应用架构的沟通方法2.4.2反向沟通的幕后台柱──虚拟函数2.5预设函数2.5

2、.1「惯例」之观念2.5.2以C++表达预设函数2.6建构者函数与反向呼叫2.6.1反向呼叫的限制2.6.2谁来设定对象之初值﹖2.7实例探讨之1──BorlandC++的OWL架构2.8实例探讨之2──VisualC++的MFC架构2.9实例探讨之3──MFC里的ODBC类别2.9.1ODBC的用途2.9.2ODBC类别的反向沟通第3章群组之概念3.1前言3.1.1横向关系3.1.2群组之意义3.2建立横向关系3.2.1使用指标成员3.2.2使用公用指针3.2.3使用类别的静态指针3.3母子对象关系3.3.1如何沟通呢﹖3.3.2关键所在──谁先诞生﹖3.3.3特殊

3、的母子对象3.4群组类别3.5实例探讨之1──BorlandC++的OWL架构3.5.1横向关系3.5.2母子对象关系3.5.3群组3.6实例探讨之2──VisualC++的MFC架构3.6.1横向关系3.6.2母子对象关系3.6.3群组第4章「包装」之概念4.1前言4.2基本包装方法4.2.1运用类别封藏性4.2.2运用虚拟函数4.2.2.1比较数据成员4.2.2.2比较成员函数4.3参数之包装4.3.1一般函数之参数4.3.2成员函数之参数4.4关系之包装4.5实例探讨之1──BorlandC++的OWL架构4.5.1包装Windows的函数4.5.2增进沟通4.

4、6实例探讨之2──MFC架构的Database类别4.6.1关于数据库「开、闭」的ODBC函数4.6.2定义YDatabase类别4.6.3MFC的CDatabase类别第5章实例专题──群组之应用5.1前言5.1.1目的5.1.2步骤5.2火车售票系统的数据库5.2.1列车时刻与票价资料5.2.2售票资料5.3为架构增添群组5.3.1架构已有的Key和DbFile类别5.3.2增添Cluster和DbClr群组类别5.3.3RecObj类别和RecClr群组5.4建立数据库档案5.4.1从架构衍生应用类别5.4.2从架构衍生群组类别5.4.3修正群组类别5.5乘客的

5、查询5.5.1查询火车行程及票价5.5.2查询某车站的火车抵达时刻5.6售票作业5.6.1从架构衍生TicketFile和TicketObj类别5.6.2TicketClr群组5.6.3TrainMgr群组5.6.4ResvClr群组第6章实例专题──仿真MFC的ODBC类别6.1前言6.1.1目的6.1.2ODBC架构简介6.2SQL简介6.3使用dBASE档案6.3.1设计dBASE数据库6.3.2建立dBASE档案6.4开启及关闭数据库6.5把数据存入dBASE档案6.5.1目的6.5.2叫ODBC执行INSERT叙述6.5.3定义YRecordset及YFie

6、ldExchange类别6.5.4使用MFC的CRecordset及CFieldExchange类别6.5.5结语6.7修改及删除dBASE档案之内容6.7.1修改档案6.7.2删除数据6.8将表格的数据排序应用架构入门与实例高焕堂着MISOO对象教室※本书内容著作权、著作财产权为物泽计算机事业股份有限公司所有。序言厨师常用食谱﹐也创造新食谱﹔程序员常用架构(Framework)﹐也创造新架构。随着OOP、Windows的普及﹐对程序员而言﹐应用架构所扮演的角色﹐愈来愈重要了。在已来临的O-O软件开发环境中﹐架构观念是软件设计的基础。例如﹐IBM、Apple合资的Ta

7、ligent公司﹐其O-O作业环境中﹐含括100多个各种用途的架构。在O-O软件时代中﹐纯熟的架构观念是程序员的尚方宝剑。因之﹐本书专注于这个受大家青睐的软件观念与技术。让您在学完C++之后更上层楼﹐掌握这个绝佳软件工具。由于全球性的软件潮流是﹕大量装配软件﹔配制时需要「模子」﹐并不断地重复使用。这模子就如同厨房里的食谱一般﹐人人可依样画葫芦﹐人人像大师傅。就个人而言﹐能否善用架构极为重要﹔就企业机构而言﹐能否创造「独家特别」的架构﹐是获利的关键。就像麦当劳快餐店﹐食谱是其无价的资产。同样地﹐软件企业所发展的独家「架构」﹐是企业的无价之宝。因之﹐本书

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。