点击切换搜索课件文库搜索结果(900)
文档格式:DOC 文档大小:94.5KB 文档页数:10
7.2系统分析方法 7.2.100A过程模型 面向对象分析需要将真实世界进行抽象,并加以描述。分析的目的是为了构造一个系统属性和系统行为的模型,该模型是根据对象和对象之间的关系、动态控制和功能转移来确定的。为此,OOA过程应该包含以下步骤:
文档格式:PPT 文档大小:52.5KB 文档页数:9
第七章面向对象程序设计 7.1类与对象 7.2设计类与对象 7.3事件与方法程序
文档格式:PPT 文档大小:92KB 文档页数:13
在面向过程程序设计中,被操作的数据仍然是嵌入在编程语 句中的,并且与程序逻辑混合在一起,计算机的信息世界与 现实世界之间的映射关系仍然不直接,不明确。反之,如果 程序员面对的开发层面在逻辑上与现实世界相似相近,那么 不仅开发过程将更简捷,而且软件的质量也一定更好 用面向过程的方法开发较大的软件系统,数据缺乏保护,表 面上看,程序可以访问几乎所有的数据,似乎很方便,其实 不然。理想的状态是,数据被封装起来,外界要访问数据, 就应该调用相应的函数,函数将所需要的数据按指定的格式 包装好,传给外界;否则数据无法被访问
文档格式:PPT 文档大小:372.5KB 文档页数:86
3.1类与对象的基本概念 3.1.1结构与类 1.结构的扩充 C++中对C语言的结构类型进行了扩充,它还可以含有函数
文档格式:PPT 文档大小:199.5KB 文档页数:17
1、用引用变量作为函数的形参 2、引用作为函数的返回值
文档格式:DOC 文档大小:32KB 文档页数:3
赋值兼容规则是指在公有派生情况下,一个派生类的对象可用于基类的对象可以使用的 地方。 例如:如果类 derived从base类公有派生,则赋值兼容规则指的是下面三种情况。 (1)派生类的对象可以赋给基类的对象
文档格式:DOC 文档大小:62KB 文档页数:2
在OOP中,凡是实用程序创建的对象都需要作某种形式的初始化。为此,在C++的类 说明中,引进了构造函数( constructor function),供创建类的实例时调用,并自动完成对象 的初始化。析构函数(destructor function)则用于释放对象定义时通过构造函数向系统所申 请的存储空间以及有关的系统资源
文档格式:PPT 文档大小:175.5KB 文档页数:47
多态性(polymorphism)也是面向对象程序设计的标志 性特征。前面我们讨论过面向对象的两个重要特性一封装性和 继承性,这三大特性是相互关联的,封装性是基础,继承性是 关键,而多态性是补充。 简单地说,在C++语言中,同一程序的某个运算符或者某 个函数名在不同情况下具有不同的实现的现象,叫做多态性。 其实在C语言中,我们已经接触过多态性的应用,对于不 同类型的数据,运算符“\\”具有不同的运算含义,如果两个 操作数都是整数,那么“\\”进行整数相除,结果也是整数, 而其中一个操作数是实数类型的,那么“”进行的是数学上 普通的除法,因此,面对不同的处理对象,“”运算符有不 同意义
文档格式:PPT 文档大小:559KB 文档页数:64
本章介绍学习关于 Prolog编程最基本的内容,包括Horn子句 Prolog、推理 机、程序控制、 Prolog算符等。 Visual Prolog是面向对象的、严格类型化的和模式检验的。在编写 Visual Prolog程序时,必须掌握这些内容。但在这里,我们将集中于编写代码这个 核心问题,也就是说,编写这些代码时暂时不考虑类、类型和模式。 我们将使用包含在 Visual Prolog6中的PIE例子。PIE是一个 Prolog经典的 解释器,通过使用它,可以学会和试验 Prolog程序,而不必关心类、类型等 方面的知识
文档格式:DOC 文档大小:32.5KB 文档页数:1
类的语法与结构的语法相似。在C++中,结构具有面向对象的特征,结构的扩展形式是: struct type_name //public function and members private: /private function and members }object_list; 与 class一样,用struct也可以创建一个新类所不同的是在缺省情况下, class的成员 都是私有的,而 struct的成员是公有的。 4.6.2联合与类 在C++中联合也可以用于类的定义,其方法与结构一样。可以有构造函数和析构函数。 同一联合体内的所有数据成员共享一个内存空间。这是一般类无法实现的功能
首页上页2425262728293031下页末页
热门关键字
搜索一下,找到相关课件或文库资源 900 个  
©2008-现在 cucdc.com 高等教育资讯网 版权所有