【对像通用性研究】张朝辉.pdf

提要 六十年代以来,计算机在软、硬件万面都以得了飞速地发展,应用 领域已渗透到社会各个方面。到九十年代,计算机成为人们生产生后中必 不可少的工具,同时对现有的软件设计技术提出了挑战。随着理论研究的 不断深入和科学实践的不断开展,人们已经意识到,利用面向对象技术来 实现程序自动化具有许多优越性。然而,这些工作在具体实现上还有许多 困难,有待于进一步研究和探索.本文在分析了不同应用和现有技术局限性的基础上,提出采用动态方 法提高对象的通用性和代码效率,并采用动态思想构造了类库CLDBT.在此基础上,完成了实际应用-一-医药销售系统(SSMS)的设计。
第-前 第-一章前言 1问题的提出 六十年代以来,计算机在软、硬件方面都取得了飞速的发展,应用领域 已渗透到社会各个层面。到九十年代,计算机成为人们生产生活中必不可少 的工具,人们对计算机软件的要求也越来越高,这对软件设计技术提出了挑 战.,实现自动编程是提高软件生产率,保证软 件产品可靠性的有效途径之川。人们在软件自动化方面进行了许多研究工 作、提出了一些卓有成效的方法,例如:基于模拟进化的途径12、3、小、基 于演绎推理的途径、基于程序变换的途径5、基于归纳推理的程序综合、基 于可复用构件的软件构造方法[20等。
第章面向对象技本公标 第二章面向对象技术分析 2面向对象技术特点 随着软件设计技术的发展,面向对象方法在利.一、基本概念 对象:是问题对象在计算机中的表示,是现实世界中的客观事物的抽象.类:是一组具有相同概念、内部结构和外部行为的对象的抽象,是数据和操 作的封装,是构造对象式程序的基本构件.优点 概括地讲:面向对象技术具有以下优点123] 1.封装性:对象将数据和行为封装在一起,系统功能的变化仅仅影响到某些对象行 为特征的改变。对象的独立性有利于对象的可复用性和系统的扩充性,并减 少了系统维护 2. 