| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 508 人关注过本帖
标题:[求助]类的说明问题?
只看楼主 加入收藏
TYGL
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2006-3-15
收藏
 问题点数:0 回复次数:4 
[求助]类的说明问题?
"一个类的说明可分为定义性说明和引用性说明两种,引用性说明仅说明类名".
"引用性说明不能用于说明类的变量,但可以说明指针"
(1.)请问:定义性说明是指定义类吗?例如:
CLASS A
{
..........
};
(2.)那么引用性说明是指这样吗?例如: CLASS A;
(3.)那么定义引用性说明有什么用处呢?并且为什么引用性说明不可以定义类的变量?
(4.)定义的类中可以引用本身类定义变量吗?例如:
CLASS MYCLASS
{
private:
int i;
myclass member;//????如果不可以,为什么?
}

先谢谢了!!!!
搜索更多相关主题的帖子: 定义 变量 CLASS 
2006-05-16 22:10
wfpb
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2188
专家分:0
注 册:2006-4-2
收藏
得分:0 
我回答我的答案。
1,2是对的。
3,引用性说明一般用在:需要这个类型的对象做为数据成员或则让此类成为友员类->前向引用性说明
引用性说明定义类的变量是错误的,因为该类型还未被定义
4,可以

[glow=255,red,2]wfpb的部落格[/glow] 学习成为生活的重要组成部分!
2006-05-16 22:37
TYGL
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2006-3-15
收藏
得分:0 

首先谢谢你,但是关于第四个问题,书上说是错误的,在这个类中可以定义指针MYCLASS *P.我现在不知道究竟谁对????

2006-05-17 12:03
aogun
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:638
专家分:0
注 册:2006-4-5
收藏
得分:0 
第四个问题当然是错误的,哈哈,wfpb你这回太不小心了
lz可以想想,如果MYCLASS类中包含一个MYCLASS类的成员,那么这不是永无止境的包含么?

世界上总共有 10 种人,一种懂得什么是二进制 ,一种不懂。
2006-05-17 12:26
TYGL
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2006-3-15
收藏
得分:0 

谢谢!

2006-05-17 14:23
快速回复:[求助]类的说明问题?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.047929 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved