点击切换搜索课件文库搜索结果(106)
文档格式:PPT 文档大小:510.5KB 文档页数:47
大型程序的构造中,程序员不可避免要涉及到新数据类型的设 计和实现。 如:大学中,表示一堂课的数据对象 section,包含的信息有: 老师名、教室、最大注册数等,还可以包含一个注册学生列 表作为部件。 操作包括:创建一个 section、注册一个学生、消除一个 section等
文档格式:PPT 文档大小:131.5KB 文档页数:18
10.1 面向对象程序设计的基本概念 10.1.1 对象和类 10.1.2 继承、封装和多态 10.1.3 属性、事件和方法 10.2 Visual FoxPro中类的操作 10.2.1 Visual FoxPro的基类 10.2.2 创建类 10.2.3 类的设置 10.2.4 类的修改 10.3 Visual FoxPro中对象的操作 10.3.1 由类创建对象 10.3.2 创建对象的引用 10.3.3 为对象设置属性 10.3.4 调用方法程序 10.3.5 触发事件
文档格式:PDF 文档大小:588.13KB 文档页数:24
Windows编程采用的是面向对象的方法(Objec Oriented Programming,简称OOP)。面向对象软 件开发的方法是吸收了软件工程领域中有益概念和有效的方法,而发展起来的一种软件开发方法。它 集抽象性、封装性、继承性和多态性于一体,可以帮助人们开发出模块化、数据抽象程度高的、体现 信息隐蔽、可复用、易修改、易扩大等特性的程序
文档格式:PPT 文档大小:105KB 文档页数:16
由于Windows 系统为基础操作系统和硬件之 间提供了图形用户接口(GUI),因此图形是 Windows程序的主要组成部分。在当今的GUI 操 作系统世界里图形学是十分重要的, Windows当 然也毫不例外。本章主要介绍在Windows应用程 序实现中如何理解MFC的封装、设备描述表、图 形对象以及如何使用图形学的基本概念,讨论用 来显示绘图称之为设备描述表的数据类型和结构, 并描述用来建立Windows图形的每个基础图形对 象
文档格式:PPT 文档大小:445KB 文档页数:27
1、一个程序员定义的数据类型。 2、一组在该类型对象上的抽象操作。 3、该类型对象的封装。新类型的用户只能通过定义的操作来操纵那些对象
文档格式:PPT 文档大小:131.5KB 文档页数:18
10.1 面向对象程序设计的基本概念 10.1.1 对象和类 10.1.2 继承、封装和多态 10.1.3 属性、事件和方法 10.2 Visual FoxPro中类的操作 10.2.1 Visual FoxPro的基类 10.2.2 创建类 10.2.3 类的设置 10.2.4 类的修改 10.3 Visual FoxPro中对象的操作 10.3.1 由类创建对象 10.3.2 创建对象的引用 10.3.3 为对象设置属性 10.3.4 调用方法程序 10.3.5 触发事件
文档格式:PPT 文档大小:105KB 文档页数:16
由于 Windows系统为基础操作系统和硬件之 间提供了图形用户接口(GUI),因此图形是 Windows程序的主要组成部分。在当今的GUI操 作系统世界里图形学是十分重要的, Windows当 然也毫不例外。本章主要介绍在 Windows应用程 序实现中如何理解MFC的封装、设备描述表、图 形对象以及如何使用图形学的基本概念,讨论用 来显示绘图称之为设备描述表的数据类型和结构 ,并描述用来建立 Windows图形的每个基础图形 对象
文档格式:PPS 文档大小:100.5KB 文档页数:36
面向过程的程序设计方法采用函数(程)来描述对数据的 操作,但又将函数与数据分离。这种实质上的依赖与形式上 的分离使得所编写出来的大型程序难于控制,严重时甚至可 能导致程序的崩溃。 C++的类体现了OOP技术所要求的抽象和封装机制。类将 欲处理目标的属性(数据)和对其进行操作的方法(函数) 封装成一个整体。这样,既把自然界中的一类实体抽象成一 种具有自主行为的数据类型,同时又将它们的属性隐藏起来 以阻止外界的干扰。 类描述了数据类型的组织形式;对象则是类的实例,是存放 在内存中可操作的变量
文档格式:PPT 文档大小:227.5KB 文档页数:58
从本章起将进入面向对象程序设计学习的实质阶 段,是面向对象的第一个重要特性一封装性。 封装(Encapsulation)是面向对象程序设计最 基本的特性,把数据(属性)和函数(操作)合成一 个整体,这在计算机世界中是用类与对象实现的。本 章将引入C++的类(class)和对象(object)的概念 ,建立“函数也可以是数据类型的成员”的思想。 下面对类和对象的概念再进行说明: 类是对现实世界中客观事物的抽象描述,将具有 相同属性的一类事物称为某个类,例如将在路上跑的 各种各样的汽车抽象出它们相同的属性,称为汽车类 ,而宝马汽车是汽车类的一个实例,宝马就是对象
文档格式:PPT 文档大小:175.5KB 文档页数:47
多态性(polymorphism)也是面向对象程序设计的标志 性特征。前面我们讨论过面向对象的两个重要特性一封装性和 继承性,这三大特性是相互关联的,封装性是基础,继承性是 关键,而多态性是补充。 简单地说,在C++语言中,同一程序的某个运算符或者某 个函数名在不同情况下具有不同的实现的现象,叫做多态性。 其实在C语言中,我们已经接触过多态性的应用,对于不 同类型的数据,运算符“\\”具有不同的运算含义,如果两个 操作数都是整数,那么“\\”进行整数相除,结果也是整数, 而其中一个操作数是实数类型的,那么“”进行的是数学上 普通的除法,因此,面对不同的处理对象,“”运算符有不 同意义
上页12345678下页末页
热门关键字
搜索一下,找到相关课件或文库资源 106 个  
©2008-现在 cucdc.com 高等教育资讯网 版权所有