When a member of a class is private, it means that it is only accessible to Friends to the class and functions of the class itself (which can be either private, public or protected).
It is like this:
An object of type Dubious will have stuff, steal_stuff & shows_what_hes_got.
stuff being private is inaccessible to every thing apart from steal_stuff & shows_what_hes_got.
Now if the two functions decide to show stuff, they can.
But some other function, like main, can't access stuff.