手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>程序设计>C/C++>列表

C 词汇解析集锦 编程研发人员必备[8]

来源:互联网 作者:west263.com 时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

  105.虚析构函数

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

  106.继承

  面向对象的程式设计语言的特点之一。即一个对象获得另一个对象的特性的过程。如将公共属性和服务放到基类中,而他的各派生类除了有各自的特有属性和服务外还能够共享基类的公共属性和服务。这样的好处是容易建立体系,增强代码重复性。

  107.单继承

  一个派生类只有一个基类,成为单继承。

  108.重继承

  一个派生类拥有多个基类,成为多继承。

  109.虚函数

  在基类中说明为virtual并在派生类中重定义的函数。重定义将忽略基类中的函数定义,指明了函数执行的实际操作。当一个基类指针指向包含虚函数的派生对象时,C 将根据指针指向的对象类型来决定调用哪一个函数,实现了运行时的多态性。这里的重定义类似于函数重载,不同的是重定义的虚函数的原型必须和基类中指定的函数原型完全匹配。构造函数不能是虚函数,而析构函数则能够是。

  110.纯虚函数

  在基类中只有声明没有实现的虚函数。形式为:

  virtual type funname(paralist)=0。这时基函数只提供派生类使用的接口,任何类要使用必须给出自己的定义。

  111.多态性

  给不同类型的实体提供单一接口。虚函数通过基类接口实现动态多态性,重载函数和模板提供了静态多态性。

  112.复制构造函数

  以自身类对象为参数的构造函数,如Z::Z(const Z&). 用在同类对象间进行初始化。

  113.运算符重载

  C 中能够重载双目(如 ,×等)和单目(如 )操作符,这样能够使用户像使用基本数据类型那样对自定义类型(类)的变量进行操作,增强了程式的可读性。当一个运算符被重载后,他将具备和某个类相关的含义,同时仍将保持原有含义。

  114.静态成员函数

  成员函数通过前面加static说明为静态的,但是静态成员函数只能存取类的其他静态成员,而且没有this指针。静态成员函数能够用来在创建对象前预初始化专有的静态数据。

  115.静态成员变量

  在成员变量之前加static关键字将使该变量称为静态成员变量,该类任何的对象将共享这个变量的同一拷贝。当对象创建时,任何静态变量只能被初始化为0。使用静态成员变量能够取代全局变量,因为全局变量是违背面向对象的程式设计的封装性的。

  116.私有成员

  只能由自身类访问的成员。

  117.保护成员

  只能由自身类及其派生类访问的成员。

  118.友元

  被某类明确授权可访问其成员的函数和类。

  119.友元函数

  在函数前加上关键字friend即说明了一个友元函数,友元函数能够存取类的任何私有和保护成员。友元在重载运算符时有时是很有用的。

  120.友元类

  被某类明确授权可访问其成员的类

  121.例外处理

  报告局部无法处理某错误的基本方式。由try., throw , catch组成。

  122.文档

  是用于从磁盘文档到终端或打印机的任何东西。流通过完成打开操作和某文档建立联系。

[1] [2] [3] [4] [5] [6] [7] [8]




文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

热点关注
IDC资讯 虚拟主机 域名注册 托管租用 vps主机 智能建站
网站运营 建站经验 策划盈利 搜索优化 网站推广 免费资源
网站联盟 联盟新闻 联盟介绍 联盟点评 网赚技巧
行业资讯 业界动态 搜索引擎 网络游戏 门户动态 电子商务 广告传媒
网络编程 Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术 Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷 Internet Explorer
网页制作 FrontPages Dreamweaver Javascript css photoshop fireworks Flash
程序设计 Java技术 C/C++ VB delphi
网络知识 网络协议 网络安全 网络管理 组网方案 Cisco技术
操作系统 Win2000 WinXP Win2003 Mac OS Linux FreeBSD
返回首页 |关于我们 | 联系我们 | 付款方式 | 创业联盟 | 价格总览 | 资讯中心 | 友情链接 | 网站地图 | 招贤纳士 | RSS