In C++, it is typically standard practice to declare the public members first and not the private members. Java often does it this way, but I would follow the C++ convention for C++ code.