新微赢技术网
标题:
[求助]类的说明问题?
[打印本页]
作者:
★功夫小子★
时间:
2009-11-3 02:01
标题:
[求助]类的说明问题?
"一个类的说明可分为定义性说明和引用性说明两种,引用性说明仅说明类名".
"引用性说明不能用于说明类的变量,但可以说明指针"
(1.)请问:定义性说明是指定义类吗?例如:
CLASS A
{
..........
};
(2.)那么引用性说明是指这样吗?例如: CLASS A;
(3.)那么定义引用性说明有什么用处呢?并且为什么引用性说明不可以定义类的变量?
(4.)定义的类中可以引用本身类定义变量吗?例如:
CLASS MYCLASS
{
private:
int i;
myclass member;//????如果不可以,为什么?
}
先谢谢了!!!!
作者:
鈊賥wo埋單
时间:
2009-11-3 02:01
我回答我的答案。
1,2是对的。
3,引用性说明一般用在:需要这个类型的对象做为数据成员或则让此类成为友员类->前向引用性说明
引用性说明定义类的变量是错误的,因为该类型还未被定义
4,可以
作者:
$星辰
时间:
2009-11-3 02:01
首先谢谢你,但是关于第四个问题,书上说是错误的,在这个类中可以定义指针MYCLASS *P.我现在不知道究竟谁对????
作者:
芯頽廢.。﹖
时间:
2009-11-3 02:01
第四个问题当然是错误的,哈哈,wfpb你这回太不小心了
lz可以想想,如果MYCLASS类中包含一个MYCLASS类的成员,那么这不是永无止境的包含么?
作者:
我為ぷぃ情醉
时间:
2009-11-3 02:01
谢谢!
欢迎光临 新微赢技术网 (http://bbs.weiying.cn/)
Powered by Discuz! X3.2