搜索
编程论坛
→
开发语言
→
C++论坛
→
『 C++教室 』
→ 类、成员函数、对象之间的关系?求助
标题:
类、成员函数、对象之间的关系?求助
只看楼主
GeneralJing
等 级:
论坛游民
帖 子:30
专家分:15
注 册:2011-9-26
楼主
问题点数:0 回复次数:5
类、成员函数、对象之间的关系?求助
本人刚开始学习C++,在图书馆借了一本C++基础的书籍,看到了第二章,但有个问题,自己一时弄不太清楚,就是类、成员函数、对象之间的关系,如果有哪位大侠知道麻烦帮帮我,感激不尽!
搜索更多相关主题的帖子:
书籍
图书馆
2011-09-27 16:45
cw_sunshine
等 级:
新手上路
帖 子:6
专家分:6
注 册:2011-9-27
第
2
楼
得分:0
类构成程序的模块, 对他的数据成员和函数成员起到封装的作用,保证了数据的安全,这是C++优越于C的一个方面。 成员函数是用来访问该类的数据成员,调用内部数据实现一定功能的载体,可以理解为一个接口。 类的对象可以说是该类的一个特定的实体, 就像是定义一个整型的数据一样, int a; int 就是一个类的名称, 而a 就可以理解为他的一个对象; 可以说是定义了对象一定的特性。
这东西代码敲的多了自然就了解了, 每个人都有不同的理解, 好好看看书,编编程序。。。
2011-09-27 16:55
GeneralJing
等 级:
论坛游民
帖 子:30
专家分:15
注 册:2011-9-26
第
3
楼
得分:0
回复 2楼 cw_sunshine
我昨天看时,觉得类就好像制造汽车的蓝图,对象是是刹车的脚闸,而成员函数是构成脚闸的内部构造,通过类屏蔽了这成员函数内部的代码,当需要刹车时,只需要通过制定的对象调用成员函数,完成刹车!这样说对吗?太感谢了,对类、成员函数,对象又有了进一步的认识!
2011-09-27 17:14
GeneralJing
等 级:
论坛游民
帖 子:30
专家分:15
注 册:2011-9-26
第
4
楼
得分:0
回复 2楼 cw_sunshine
非常感谢,你的回答对我非常有帮助!
2011-09-27 18:48
徐仁强
等 级:
禁止访问
帖 子:26
专家分:42
注 册:2011-9-14
第
5
楼
得分:0
类是抽象的,系统不为其分配存储空间;而对象是实际存在并占有相应的存储空间!
成员函数是在类内定义的;for example:
class student//定义了一个学生类
{
int age;
int num;//数据成员
public:
void output()//成员函数
{cout<<"年龄是:"<<age" "<<"学号是:"<<num<<endl;}
}
2011-09-27 19:27
GeneralJing
等 级:
论坛游民
帖 子:30
专家分:15
注 册:2011-9-26
第
6
楼
得分:0
回复 5楼 徐仁强
恩 你从存储的方面帮我解释了类和对象的不同,非常感谢!但是有一点我觉得需要注意,类头部之后、第一个成员访问说明符之前的所有成员都是私有的,如果我们决定在类定义的开始部分列出private成员,那么,最好还是明确的使用private成员访问说明符,这样可以提高程序的清晰度!自己是个新手,所以比较中规中矩,希望其他的新手看到后会有帮助,不过还是要感谢徐仁强,让我对类和对象有了进一步的认识,非常感谢!
2011-09-27 19:46
6
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-351019-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.836764 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved