联合与类
来源:互联网 发布:国际软件测试工程师 编辑:程序博客网 时间:2024/06/09 23:38
用联合也可以定义类。在C++中,联合可包含函数和变量,还可包含构造函数和析构函数。C++的联合保留了所有C的特性,其中最重要的是让所有的数据成员共享相同的存储地址。与类和结构相比,联合可节省存储空间。与结构相似,联合中缺省的存取级别是共有的。
使用C++联合时,必须注意几个问题:
1)联合不能继承其它任何类型的类;
2)联合不能是基类,不能包含虚成员函数;
3)静态变量不能成为联合的成员;
4)如果一个对象有构造函数和析构函数,那么它不能成为联合的成员;
5)如果一个对象有重载操作符“=”,那么它也不能成为联合的成员。
- 联合与类
- DB2联合系统与联合服务器
- 结构与联合
- proteus与keil联合
- VB6 与 .NET 联合
- hibernate 与联合主键
- 结构与联合
- 联合与枚举
- 联合,枚举与typedef
- 结构与联合
- 与主联合
- 第七章:结构与联合
- 联合的定义与使用
- 6.结构体与联合
- 6.结构体与联合
- 联合评估与单独评估
- vc与matlab 联合编程
- 第九章:结构与联合
- 发现了,为何RuntimeError。。。
- iPhone开发中的内存管理
- 表格列宽鼠标拖动
- JTA(XA)原理解析
- 关于#include "stdafx.h"(转)
- 联合与类
- iPhone UIWebView Estimated Progress
- JNI Hello World
- iPhone view 之间的参数传递
- Getting Started with RMAN
- OnTimer
- #pragma once与 #ifndef的区别
- iPhone中播放声音
- Oracle与DB2数据类型分类对应说明