在C++中,有时在类定义中,公共成员首先被声明,稍后会被私有.但变量或数据成员通常是私有的,并由公共方法使用.因此,在这种情况下使用变量但尚未声明.因此代码变得难以理解.但我发现知名程序员,网站或书籍后来宣布私人会员.有谁知道是什么原因?
Dom*_*ger 34
我这样做是因为我班级的用户不关心私人成员,他们对公共API感兴趣(即如何使用我的班级).
此外,在头文件中,我通常只是声明成员函数,而不是定义它们,所以我无论如何都不会访问任何私有成员.
| 归档时间: |
|
| 查看次数: |
13209 次 |
| 最近记录: |