概括地讲,面向对象系统包含3个要素:对象、类和继承。能支持所有上述3个方面的 语言,被称为面向对象语言。从本质上讲,C++并不是一种完美的面向对象设计语言,而是 C语言的一个超集,与C兼容也是其成功的一个重要方面,因而C++也是一种混合语言,既 支持传统的面向过程程序设计,又支持面向对象程序设计,灵活性大。它继承了传统C语言 的优点,克服了其不足;
文件格式: DOC大小: 101KB页数: 7
C++提供了结构这一聚合数据类型,它是将具有一定联系的一组数据类型相同或不同的 数据组织起来,进行统一管理,并赋予一个统一的名字。 结构可以是由不同数据类型的数据成员组成,面向对象的结构类型还可以包含函数说明 和定义,从而可以定义一个类,用标识符 struct定义的类与用标识符 class定义的类
文件格式: DOC大小: 85KB页数: 5
函数是程序内部为完成特定功能而构造的独立的程序块。每个函数都具有独立的功能,明确的界面,形成清晰的模块结构,与程序的其他部分分隔开来
文件格式: DOC大小: 130KB页数: 6
在对变量进行定义时,编译器都为其分配一块内存单元,该内存单元中存放该变量的值, 而该内存单元还具有确定的地址,通过该地址可以实现对该内存单元的访问。指针便是存放 一个对象在内存中的地址的。指针是非常有用。通过指针,可以直接对内存中各个不同数据 类型的数据进行快速地处理,并为函数之间各类数据传递提供了简捷便利的途径
文件格式: DOC大小: 95KB页数: 5
线性表在内存中存放的形式有两种: 1、物理存储连续:各线性表元素在内存中是连续存放的。其中每个元素都包含相同的数据顶,即各线性表元素所占用的内存区域大小相同,在某一元素的内存地址上加上该内存区域的大小即可得到其下一个元素的内存地址。该线性表的结构如图3.1所示
文件格式: DOC大小: 67.5KB页数: 3
在面向对象软件设计中,各个阶段的成果都有需要及时地以文档形式记录出来,以方便 下一阶段的使用及为客户、用户或经销商服务。 如果一个文档是面向客户的,最关心的问题就是系统的功能如何。因此文档编制应从描 述系统用途开始,紧接着描述一系列的用户场景或事件一响应模型。文档应当说明目标系统 的范围以及系统所接收和产生的信息,并让读者遍历每一个场景或事件,一步一步地验证事 件是如何被识别的,相关联的响应是如何产生的
文件格式: DOC大小: 111KB页数: 3
一个良好的OOA模型,在问题论域内必须上一致的和完整的。因此为了建立一个完整 的OOA模型,必须掌握分析模型的一致性和完整性的方法。OOA模型的一致性和完整性 指的是模型的语法正确性。在OOA模型的环境中,有各种各样正确性准则,它们可以应用 于OOA方法中。这些正确性准则可以标识为 (1)命名约定。是指关于模型标号、标识符、指示符等的形式或格式的公认标准
文件格式: DOC大小: 43.5KB页数: 3
系统设计是对问题的解和建立解法的高层决策它包括解决将整个系统划分为子系统、确定子系统的软件和硬件部分的分配、为详细设计指定框架等问题
文件格式: DOC大小: 74.5KB页数: 2
7.2系统分析方法 7.2.100A过程模型 面向对象分析需要将真实世界进行抽象,并加以描述。分析的目的是为了构造一个系统属性和系统行为的模型,该模型是根据对象和对象之间的关系、动态控制和功能转移来确定的。为此,OOA过程应该包含以下步骤:
文件格式: DOC大小: 94.5KB页数: 10
一、结合典型实例,系统介绍OOA/OOD方法 二、掌握系统分析设计过程模式 三、学会使用三视图模型标识对象 四、掌握对象设计的步骤和方法 五、了解如何评审和修正OO模型 六、了解OO系统预测为何必须在系统级和对象级进行
文件格式: DOC大小: 55KB页数: 3
©2025 mall.hezhiquan.com 和泉文库
帮助反馈侵权