C++词汇解析集锦 编程开发人员必备

来源:天极网 作者:整理 2007-12-03 出处:pcdog.com

数据结构  
上一页 1 2 3 4 5 6 7 8 下一页 

  91.栈

  有两个含义:(1)指内存中为函数维护局部变量的区域。(2)指先进后处的序列。

  92.抽象类

  至少包含一个纯虚函数的类。抽象类不能创建对象,但可以创建指向抽象类的指针,多态机制将根据基类指针选择相应的虚函数。

  93.嵌套类

  在一个类里可以定义另一个类,被嵌入类只在定义它的类的作用域里有效。

  94.局部类

  在函数中定义的类。注意在函数外这个局部类是不可知的。由于局部类的说明有很多限制,所以并不常见。

  95.基类

  被继承的类称为基类,又称父类、超类或范化类。它是一些共有特性的集合,可以有其它类继承它,这些类只增加它们独有的特性。

  96.派生类

  继承的类称为派生类。派生类可以用来作为另一个派生类的基类,实现多重继承。一个派生类也可以有两个或两个以上的基类。定义时在类名后加":被继承类名"即可。

  97.父类

  即基类。见95基类的解释。

  98.子类

  即派生类。见96派生类的解释。

  99.对象

  有两重含义:

  1. 内存中含有某种数据类型值的邻近的区域。

  2. 某种数据类型的命名的或未命名的变量。一个拥有构造函数的类型对象在构造函数完成构造之前不能认为是一个对象,在析构函数完成析构以后也不再认为它是一个对象。

  100. 数据成员

  指类中存储数据的变量。

  101.实例化

  即建立类的一个对象。

  102.构造函数

  是一个类的实例的初始化函数,将在生成类的实例时被自动调用,用于完成预先的初始化工作。一个类可以有几个构造函数,以不同的参数来区别,即构造函数可以被重载,以便不同的情况下产生不同的初始化;也可以没有构造函数,此时系统将调用缺省的空构造函数。需要注意的是构造函数没有返回类型。

  103.成员初始化表

  成员初始化表可用于初始化类中的任何数据成员,放在构造函数头与构造函数体之间,用":"与构造函数头分开,被初始化的数据成员的值出现在一对括弧之间,它们之间用逗号分开。

  104.析构函数

  是一个类的实例的回收函数,将在该实例结束使用前被自动调用,用于完成资源的释放。一个类只可以有一个析构函数,当析构函数执行后,该实例将不复存在。析构函数同样没有返回值。

  105.虚析构函数

  由virtual 修饰的析构函数,当用基类指针释放派生类对象时可根据它所指向的派生类对象释放准确的对象。


更多内容请看PCdog.com--C/C++相关文章专题
上一页 1 2 3 4 5 6 7 8 下一页 
上一篇:C/C++中动态链接库的创建和调用
下一篇:怎样在程序中利用C++支持多国语言