综合搜索课件包文库(461)
文档格式:PPT 文档大小:595.5KB 文档页数:78
函数是C++程序的基本模块。可将一些功能相对独立的或 经常使用的操作或运算抽象出来,定义为函数。使用时只要 考虑其功能和使用接即可。 在结构化程序设计中,函数是将任务进行模块划分的基 本单位。 在面向对象的程序设计中,类中所封装的操作是用函数 进行描述的,因此函数在C++程序中具有非常重要的意义。 要掌握函数的使用,必须理解函数调用时的内部实现机 制,以及与此相关的内存分配机制、变量生命期和作用域。 本章还将介绍关于函数重载的概念,介绍递归算法、内 联函数、默认参数函数以及多文件组织、编译预处理、工程 文件的概念和运行库函数
文档格式:PPT 文档大小:175.5KB 文档页数:47
多态性(polymorphism)也是面向对象程序设计的标志 性特征。前面我们讨论过面向对象的两个重要特性一封装性和 继承性,这三大特性是相互关联的,封装性是基础,继承性是 关键,而多态性是补充。 简单地说,在C++语言中,同一程序的某个运算符或者某 个函数名在不同情况下具有不同的实现的现象,叫做多态性。 其实在C语言中,我们已经接触过多态性的应用,对于不 同类型的数据,运算符“\\”具有不同的运算含义,如果两个 操作数都是整数,那么“\\”进行整数相除,结果也是整数, 而其中一个操作数是实数类型的,那么“”进行的是数学上 普通的除法,因此,面对不同的处理对象,“”运算符有不 同意义
文档格式:PPT 文档大小:303KB 文档页数:38
本章首先介绍程序运行时动态内存分配(dynamic memory allocation)的概念与方法。到目前为止,本教材介绍的程序 设计中,变量和对象在内存中的分配都是编译器在编译程序时 安排好了的,这带来了极大的不便,如数组必须大开小用,指 针必须指向一个已经存在的变量或对象。动态内存分配解决了 这个问题。本章将进一步讨论拷贝构造函数;还要学习有关数 据结构的链表和栈的基本知识、算法和应用
文档格式:PPT 文档大小:296KB 文档页数:32
软件设计是一个将人类思维物化为计算机思维的 过程,通过这个过程计算机获得一定程度的独立 加工甚至思维的能力,从而将人类思维推向更高 层次。关于软件设计的概念和方法的研究是随着 计算机应用的深入和所处理问题的复杂化而不断加深的。本章将就软件设计的相关概念和程序设 计方法的演化发展作一简要介绍
文档格式:PPT 文档大小:82.5KB 文档页数:17
在实际系统中,怎么样用面向对象的思想来编写系统是 很重要的,下面以建立一个〈图书馆管理系统〉为例子,看看 我们怎么样用学过的知识来组织数据、来设计程序
文档格式:DOC 文档大小:147.5KB 文档页数:6
本章重点: 1.程序、算法的概念 2.算法的表示方式:传统的流程图、N—S流程图
文档格式:PPT 文档大小:0.99MB 文档页数:47
12.1 应用程序管理器 12.2 齿轮设计模块 12.3 建筑原理图设计模块 12.4 电路原理图设计模块
文档格式:PDF 文档大小:472.12KB 文档页数:18
本章介绍了如何编写测试验证程序(test bench)测试验证程序用于测试和验证设计的正 确性。Verilog HDL提供强有力的结构来说明测试验证程序
文档格式:PDF 文档大小:283.5KB 文档页数:4
西安建筑科技大学总图设计与工业运输专业:《厂址选择》课程教程_第五章 厂址选择的程序及方案比较
文档格式:PPT 文档大小:836KB 文档页数:30
第八章界面设计 8.1通用对话框 8.2菜单设计 8.3多重窗体和多文档界面 8.4工具栏和状态栏 8.5 RichTextBox控件 8.6应用程序向导
首页上页4041424344454647下页末页
热门关键字
搜索一下,找到相关课件或文库资源 461 个  
©2008-现在 cucdc.com 高等教育资讯网 版权所有