| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3811 人关注过本帖
标题:类、成员函数、对象之间的关系?求助
只看楼主 加入收藏
GeneralJing
Rank: 2
等 级:论坛游民
帖 子:30
专家分:15
注 册:2011-9-26
收藏
 问题点数:0 回复次数:5 
类、成员函数、对象之间的关系?求助
本人刚开始学习C++,在图书馆借了一本C++基础的书籍,看到了第二章,但有个问题,自己一时弄不太清楚,就是类、成员函数、对象之间的关系,如果有哪位大侠知道麻烦帮帮我,感激不尽!
搜索更多相关主题的帖子: 书籍 图书馆 
2011-09-27 16:45
cw_sunshine
Rank: 1
等 级:新手上路
帖 子:6
专家分:6
注 册:2011-9-27
收藏
得分:0 
类构成程序的模块, 对他的数据成员和函数成员起到封装的作用,保证了数据的安全,这是C++优越于C的一个方面。 成员函数是用来访问该类的数据成员,调用内部数据实现一定功能的载体,可以理解为一个接口。 类的对象可以说是该类的一个特定的实体, 就像是定义一个整型的数据一样, int a; int 就是一个类的名称, 而a 就可以理解为他的一个对象; 可以说是定义了对象一定的特性。
 
这东西代码敲的多了自然就了解了, 每个人都有不同的理解, 好好看看书,编编程序。。。
2011-09-27 16:55
GeneralJing
Rank: 2
等 级:论坛游民
帖 子:30
专家分:15
注 册:2011-9-26
收藏
得分:0 
回复 2楼 cw_sunshine
我昨天看时,觉得类就好像制造汽车的蓝图,对象是是刹车的脚闸,而成员函数是构成脚闸的内部构造,通过类屏蔽了这成员函数内部的代码,当需要刹车时,只需要通过制定的对象调用成员函数,完成刹车!这样说对吗?太感谢了,对类、成员函数,对象又有了进一步的认识!
2011-09-27 17:14
GeneralJing
Rank: 2
等 级:论坛游民
帖 子:30
专家分:15
注 册:2011-9-26
收藏
得分:0 
回复 2楼 cw_sunshine
非常感谢,你的回答对我非常有帮助!
2011-09-27 18:48
徐仁强
Rank: 2
等 级:禁止访问
帖 子:26
专家分:42
注 册:2011-9-14
收藏
得分:0 
类是抽象的,系统不为其分配存储空间;而对象是实际存在并占有相应的存储空间!
成员函数是在类内定义的;for example:
class student//定义了一个学生类
{
int age;
int num;//数据成员
public:
void output()//成员函数
{cout<<"年龄是:"<<age"   "<<"学号是:"<<num<<endl;}
}
2011-09-27 19:27
GeneralJing
Rank: 2
等 级:论坛游民
帖 子:30
专家分:15
注 册:2011-9-26
收藏
得分:0 
回复 5楼 徐仁强
恩 你从存储的方面帮我解释了类和对象的不同,非常感谢!但是有一点我觉得需要注意,类头部之后、第一个成员访问说明符之前的所有成员都是私有的,如果我们决定在类定义的开始部分列出private成员,那么,最好还是明确的使用private成员访问说明符,这样可以提高程序的清晰度!自己是个新手,所以比较中规中矩,希望其他的新手看到后会有帮助,不过还是要感谢徐仁强,让我对类和对象有了进一步的认识,非常感谢!
2011-09-27 19:46
快速回复:类、成员函数、对象之间的关系?求助
数据加载中...
 
   



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

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