Node *next;//后继结点的存储位置保密
};
按照上面的写法,如果我们有一个结点对象lnode,那么lnode.idata和lnode.cdata都是可以被外界直接访问的,而lnode.prior和lnode.next则不能被外界直接访问。
需要注意的是,如果我们在定义或声明时不说明该成员数据(或成员函数)是公有的还是私有的,则默认为私有的。所以从习惯上我们总是把定义的成员数据和成员函数分为公有和私有两类,先定义公有再定义私有,方便阅读代码时能够区分。虽然在定义时可以有多个public或private保留字,但是我们不推荐那样的写法。
另外,以后我们还会遇到一个名为protected的保留,目前它和private的效果是一样的,即成员数据或成员函数不能被外界直接访问或调用。在以后的章节我们会了解到private和protected的区别。










