class和struct

class和struct

class和struct唯一的区别是默认的访问权限不同,对于未定义访问权限的成员,class默认为private,而struct默认为public.

例:

class Node {
    int a;
public:
    int b;
private:
    int c;  
};

 

struct Node {
    int a;
public:
    int b;
private:
    int c;  
};

上面两段代码的唯一区别是,class中a默认为private而struct中a默认为public

posted on 2018-12-16 20:56  lazzzy  阅读(132)  评论(1编辑  收藏  举报

导航