-
空虚函数
2010-03-23
ysjab
- 空虚函数Top定义
空虚函数是一个完整的函数,它有函数体,只是函数体内没有任何语句罢了。一个类中,如果含有空虚函数,但是没有纯虚函数的情况下,是可以实例化对象的。
空虚函数与纯虚函数的区别:
纯虚函数只有声名,没有实现。含有纯虚函数的类不可以实例化对象。
在程序开发过程中有时需要在类的某个子孙中定义虚函数,但并不是必须保持派生层次中虚函数链条上的每个虚函数都需要具体实现,如果某层虚函数无
-
抽象编程
2010-03-23
ysjab
- 抽象编程Top顾名思义抽象编程是指在编程的过程中把大象抽出来。
如何在编程的过程中把大象抽出并保持程序的可移植性,这个一直以来是一个困扰全世界各类语言编程的程序员的一个难题。
最早提出抽象这个概念的是 达芬奇 在他的名画中有着抽象的充分演示。
如果在一个项目中做到抽象编程的话,无疑是完美的。那么在编译型的语言中如果做到呢?
首先搭建环境,这个问题怎么说呢?真是个见仁见智的。
在C语言中和
-
Dynamic-Link Libraries
2010-03-23
ysjab
- Dynamic-Link LibrariesTop动态链接库(DLL)是一种包含函数和数据的模块。一个DLL可以在运行时被另一个模块(.exe.或者.dll)载入。当一个dll被载入时,它将被映射到调用者进程的地址空间中。
一个dll可以定义两种类型的函数:导出函数和内部函数。导出函数可以被其他模块调用。内部函数只能由定义它的dll在内部使用。虽然dll可以导出数据,但他的数据往往是由他自己的函
-
无模式对话框
2010-03-23
ysjab
- 无模式对话框Top所谓无模式对话框是指对话框被弹出后,一直保留在屏幕上,用户可以继续在对话框所在的应用程序中进行其他操作,当需要使用对话框时,只需像激活一般窗口一样单击对话框所在的区域即可
-
smallchange
2010-03-23
ysjab
- smallchangeTopSmallChange是VB中HScrollBar(滚动条)中的属性之一
SmallChange属性表示单击滚动条两端的箭头时,Value增加或减少的增量值.
-
多态
2010-03-22
ysjab
- 多态Top多态(Polymorphism)按字面的意思就是“多种形状”。引用Charlie Calverts对多态的描述——多态性是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作(摘自“Delphi4 编程技术内幕”)。简单的说,就是一句话:允许将子类类型的指针赋值给父类类型的指针。多态性在Object Pascal和
-
浮点数
2010-03-22
ysjab
- 浮点数Top目录
定义
浮点计算
实例
浮点前导数字的分布
[编辑本段]定义
浮点数是属于有理数中某特定子集的数的数字表示,在计算机中用以近似表示任意某个实数。具体的说,这个实数由一个整数或定点数(即尾数)乘以某个基数(计算机中通常是2)的整数次幂得到,这种表示方法类似于基数为10的科学记数法。
[编辑本段]浮点计算
是指浮点数参与的运算