点击切换搜索课件文库搜索结果(990)
文档格式:PPT 文档大小:227.5KB 文档页数:58
从本章起将进入面向对象程序设计学习的实质阶 段,是面向对象的第一个重要特性一封装性。 封装(Encapsulation)是面向对象程序设计最 基本的特性,把数据(属性)和函数(操作)合成一 个整体,这在计算机世界中是用类与对象实现的。本 章将引入C++的类(class)和对象(object)的概念 ,建立“函数也可以是数据类型的成员”的思想。 下面对类和对象的概念再进行说明: 类是对现实世界中客观事物的抽象描述,将具有 相同属性的一类事物称为某个类,例如将在路上跑的 各种各样的汽车抽象出它们相同的属性,称为汽车类 ,而宝马汽车是汽车类的一个实例,宝马就是对象
文档格式:DOC 文档大小:85KB 文档页数:5
C++提供了结构这一聚合数据类型,它是将具有一定联系的一组数据类型相同或不同的 数据组织起来,进行统一管理,并赋予一个统一的名字。 结构可以是由不同数据类型的数据成员组成,面向对象的结构类型还可以包含函数说明 和定义,从而可以定义一个类,用标识符 struct定义的类与用标识符 class定义的类
文档格式:DOC 文档大小:221KB 文档页数:8
数据是C++程序的重要组成部分,是程序操作的对象,它们具有一定的数据名称、数据 类型、存储类型、作用域和生存期等属性。 数据名称是程序员为某一数据所指定的标识符。数据类型确定了数据占用内存区域的大 小和数据存放形式。存储类型则规定了数据在内存中的位置和生存期。作用域确定了数据可 以使用的范围。生存期则说明了数据占用的内存时间
文档格式:DOC 文档大小:779KB 文档页数:39
掌握VC上机的过程 在读者已掌握 Windows操作系统基础上,学会用 Visual++完整的完成 一个程序从输入到运行输出结果的全过程。 Visual++6.0是 MicroSoft公司开发的基于C/C++的集成工具,是面 向对象的、可视化的软件开发环境。主要用于编写在 Windows操作系统上运 行的应用程序。包括编辑器、编译器、调试器、连接器和资源管理器等
文档格式:PDF 文档大小:112.04KB 文档页数:42
3.1 类的声明及定义 3.2 访问权限 3.3 内联及位段 3.4 new和delete 3.5 隐含参数this 3.6 对象初始化 3.7 类的存储空间
文档格式:DOC 文档大小:49.5KB 文档页数:2
客观世界中的对象既具有共性,也具有个性。人类认识复杂世界的一件强有力的工具就 是抽象。通过抽象,获得了主要的、起控制作用的特征,而摒弃了次要的无足轻重的特性, 使得认识可以有效而完整地进行下去。通过抽象,人们发现某些事物的相似性远大于他们之 间的差异,因此这些事物可以归为一类
文档格式:PPT 文档大小:685.5KB 文档页数:24
一、定义封装及其优点 二、掌握publicprivate和的使用 三、编写封装私有成员的代码 四、掌握构造器的用途和编写
文档格式:DOC 文档大小:26KB 文档页数:3
6.2.1虚函数的应用特性 要实现运行时的多态,进行动态联编,就必须使用虚函数。虚函数的说明很简单,只要 在成员函数的说明前加上一个关键字 virtual即可。 [例6.3b]虚函数使用的例子E6_3b.CPP 从上例分析可知,拥有虚函数的类对象中,必然包含着相应的类型信息,否则动态绑定 不可能实现。 [例6.3c]动态绑定中隐藏的信息挖掘EX6_3c.CPP
文档格式:DOC 文档大小:34.5KB 文档页数:1
在大多数情况下,多态基类中的虚函数不被调用。有时,多态基类的通用性非常之高, 以至于它的实例对象几乎没有意义。这是因为通用性高的多态基类的功能是为了表达统一的 协议和接口,提供一套成员函数的核心集合和派生类将使用的变量,描述公共继承模式,便 于动态联编,为统一协议提供多种执行版本
文档格式:PPT 文档大小:165.5KB 文档页数:54
C++除了完全支持C语言的输入输出系统外,还定义了一套面向对 象的输入输出系统。为什么C++还要建立自己的输入输出系统呢 ?C语言的输入输出系统不支持用户自定义的对象
首页上页6364656667686970下页末页
热门关键字
搜索一下,找到相关课件或文库资源 990 个  
©2008-现在 cucdc.com 高等教育资讯网 版权所有