注册 登录
编程论坛 C++教室

[求助]C++中类不懂-->卧龙孔明转移

liubuwei 发布于 2006-12-28 09:41, 666 次点击

我刚学完C语言不久,不过感觉自己学得还可以,就是C++自学就遇到问题了,
那个类,看不太懂,请高手解析一下,谢谢了,
那个
class classname
{
private:
私有数据成员
私有函数成员
public:
公有数据成员
公有函数成员
protected:
保护数据成员
保护函数成员
};
里面的private,protected和public各有什么用图,我应该注意些什么,怎么样才能知道他们的用途,怎么样才能运用它们,
急待回复!

6 回复
#2
wyzn122006-12-28 12:30
类是c++的基础,任何一本c++基础教程中都有关于类的访问权的解释
基础中的基础,你去找找吧
#3
死了都要C2006-12-28 13:05
``~网站不是有C++论坛吗?`~
``去那里`应该能问到很多``或很详细的答案吧``
#4
高达2006-12-28 15:41

类和
结构体 形式上
有点关系

#5
Sukiyou2006-12-30 13:13

觉得如果学好了类
那么你想学java的话
那几乎可以飞速入门了

#6
yuyunliuhen2006-12-30 18:54
private/public/protected 分别表示 私有/公开/保护,它们是一组用于访问权限控制的关键字
一个类友元(包含友元函数或者友元类的所有成员函数)可以访问该类的任何成员
除去友元外,private成员只有该类自身的成员函数可以访问,protected成员只有该类的成员函数及其派生类的成员函数可以访问,public成员则所有的函数都可以访问。
派生类在继承时可削弱成员的访问权限(通过protected/private修饰)。
类涉及东西很多,我想还是从书上找答案比较好。
#7
liubuwei2006-12-31 16:49

谢谢各位指点.

1