点击切换搜索课件文库搜索结果(103)
文档格式:PPT 文档大小:175.5KB 文档页数:47
多态性(polymorphism)也是面向对象程序设计的标志 性特征。前面我们讨论过面向对象的两个重要特性一封装性和 继承性,这三大特性是相互关联的,封装性是基础,继承性是 关键,而多态性是补充。 简单地说,在C++语言中,同一程序的某个运算符或者某 个函数名在不同情况下具有不同的实现的现象,叫做多态性。 其实在C语言中,我们已经接触过多态性的应用,对于不 同类型的数据,运算符“\\”具有不同的运算含义,如果两个 操作数都是整数,那么“\\”进行整数相除,结果也是整数, 而其中一个操作数是实数类型的,那么“”进行的是数学上 普通的除法,因此,面对不同的处理对象,“”运算符有不 同意义
文档格式:PPT 文档大小:227.5KB 文档页数:58
从本章起将进入面向对象程序设计学习的实质阶 段,是面向对象的第一个重要特性一封装性。 封装(Encapsulation)是面向对象程序设计最 基本的特性,把数据(属性)和函数(操作)合成一 个整体,这在计算机世界中是用类与对象实现的。本 章将引入C++的类(class)和对象(object)的概念 ,建立“函数也可以是数据类型的成员”的思想。 下面对类和对象的概念再进行说明: 类是对现实世界中客观事物的抽象描述,将具有 相同属性的一类事物称为某个类,例如将在路上跑的 各种各样的汽车抽象出它们相同的属性,称为汽车类 ,而宝马汽车是汽车类的一个实例,宝马就是对象
文档格式:PPT 文档大小:92KB 文档页数:13
在面向过程程序设计中,被操作的数据仍然是嵌入在编程语 句中的,并且与程序逻辑混合在一起,计算机的信息世界与 现实世界之间的映射关系仍然不直接,不明确。反之,如果 程序员面对的开发层面在逻辑上与现实世界相似相近,那么 不仅开发过程将更简捷,而且软件的质量也一定更好 用面向过程的方法开发较大的软件系统,数据缺乏保护,表 面上看,程序可以访问几乎所有的数据,似乎很方便,其实 不然。理想的状态是,数据被封装起来,外界要访问数据, 就应该调用相应的函数,函数将所需要的数据按指定的格式 包装好,传给外界;否则数据无法被访问
文档格式:PPT 文档大小:95KB 文档页数:20
1.1什么是面向对象程序设计 1.1.1面向过程程序设计的基本概念 1.1.2面向对象程序设计的基本概念 面向对象程序设计是一种新的程序设计范型。面向对象程序的主要结构特点是:
文档格式:PPT 文档大小:262.5KB 文档页数:19
一、 面向对象程序设计的概念 二、 面向对象程序设计的特点
文档格式:PPT 文档大小:1.12MB 文档页数:34
主要内容 1.1面向过程与面向对象的方法论比较 1.1.1关于系统建模方法 1.1.2关于程序设计方法 1.1.3面向过程方法的优势 1.1.4面向对象方法的优势 1.1.5结合面向过程与面向对象方法的应用优势 1.1.6历史反思 1.2面向对象技术的基本原则 1.3面向对象技术的基本要素 1.3.1封装性 1.3.2继承性 1.3.3多态性 1.3.4面向对象概念和术语总结 1.4面向对象的软件开发体系 1.4.1面向对象框架下软件开发的生命周期 1.4.2面向对象相关技术的基本概念 1.4.3面向对象程序设计的重要性 1.4.4面向对象分析与设计的重要性 1.4.5ava的地位
文档格式:DOC 文档大小:53KB 文档页数:8
本节着重介绍面向对象的基本概念,也对相应的面向对象的技术方法做些说明和解释。 面向对象方法学的基本原则 面向对象方法学认为:客观世界是由各种“对象”所组成的,任何事物都是对象,每一 个对象都有自己的运动规律和内部状态,每一个对象都属于某个对象“类”,都是该对象类 的一个元素。复杂的对象可以是由相对比较简单的各种对象以某种方式组成的
文档格式:DOC 文档大小:101KB 文档页数:7
概括地讲,面向对象系统包含3个要素:对象、类和继承。能支持所有上述3个方面的 语言,被称为面向对象语言。从本质上讲,C++并不是一种完美的面向对象设计语言,而是 C语言的一个超集,与C兼容也是其成功的一个重要方面,因而C++也是一种混合语言,既 支持传统的面向过程程序设计,又支持面向对象程序设计,灵活性大。它继承了传统C语言 的优点,克服了其不足;
文档格式:PPT 文档大小:435.5KB 文档页数:20
第一章 面向对象程序设计概述 1.1 什么是面向对象程序设计 1.1.1 面向过程程序设计的基本概念 1.1.2 面向对象程序设计的基本概念
文档格式:PPT 文档大小:97KB 文档页数:13
1、什么是面向对象程序设计; 2、对象与类; 3、为什么要使用面向对象程序设计; 4、面向对象程序设计语言;
12345678下页末页
热门关键字
搜索一下,找到相关课件或文库资源 103 个  
©2008-现在 cucdc.com 高等教育资讯网 版权所有