标题:无法理解对像的定义:对像名.函数成员名
只看楼主
qinshufa2010
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2014-6-23
结帖率:0
已结贴  问题点数:20 回复次数:2 
无法理解对像的定义:对像名.函数成员名
大家好,Visual C 6.0中对像的定义如何理解?如  对像名.函数成员名  
具体的例子   如下的ptCenter.ShowPos()如何理解呢,请各们高手指教。
#include <iostream.h>
class CPoint
{
public:
   CPoint(int x,int y){
   nPosX=x;  nPosY=y;
   cout<<"CPoint类构造函数"《end1;
}
void ShowPos() {
  cout<<"当前位置:x="<<nPosX<<",y="<<nPosY<<end1;
}
Private
int nPosX,nPosY;
}

Class CRect
{
public:
CRect(int left,int top,int bottom,int right);
void Show() {
ptCenter.ShowPos();
}
private:
CPoint ptCenter;
}
CRect::CRect(int left,int top,int bottom,int right):size(right-left,bottom-top),ptCenter((left+right)/2,(top+bottom)/2
{}
void main()
{
CRect rc(10,120,70,230);
rc.Show();
}
搜索更多相关主题的帖子: include public bottom 如何 
2014-06-23 19:07
pauljames
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:千里冰封
威 望:9
帖 子:1555
专家分:10000
注 册:2011-5-8
得分:10 
对象你理解成一个结构体就好了,只是这个结构体里面有数据也有函数指针

经常不在线不能及时回复短消息,如有c/单片机/运动控制/数据采集等方面的项目难题可加qq1921826084。
2014-06-23 19:24
代码9527
Rank: 2
等 级:论坛游民
帖 子:1
专家分:10
注 册:2014-6-27
得分:10 
对象名就是你的名字,成员函数就是你的嘴巴,鼻子等,你可以调用你的嘴巴吃饭,用鼻子呼吸
2014-06-29 00:37



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-433289-1-1.html




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

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