关于类class
C++的class是不是相当于C的struct,但是C的结构里的内容是数据,而C++的class里面有函数,如:
class classname{
public:
……;
……;
private:
……;
……;
}
有点不理解
请解释一下class里的public与private
通俗一点
谢谢!!!
[解决办法]
class != struct
class可以说和struct一点关系也没有,也可以说是升级了struct(这样说有时候会被取笑的,呵呵)
C语言的struct没有访问权限一说,其内部也不可以有函数.
Cpp的struct中可以有函数,有构造函数和析构函数,默认的访问权限为public;class中可以有函数,有构造函数和析构函数,默认访问权限为private.
总之两者差距很的大,比如说operator啊,等等