我在大量代码中注意到人们classes
public
在将代码写入其中之前声明了他们的代码。这是一种偏好还是有更多的意义?struct's
对我来说,默认参数是public
并且完全按照类所做的(正如我已经读过的那样)对我来说似乎是多余的。
代码示例
class box
{
public:
void setParam( int x, int y) { . . . }
int getWidth(){ . . . }
int getHeight(){ . . . }
private:
int width, height;
}
无需在结构中声明它就可以完成。