gcc compiler complains that 'error: expected unqualified-id before string constant'
The most possible reason is that you forget one ';' after a class definition. Java programmers never forget the ';' after every class definition.
And remember There is no 'public/private' qualifier in C++.