The ``++private++`` variables of a class without a constructor will be left uninitialized after object instantiation. In particular, it is wrong to assume that they are initialized to zero. A constructor should be added to initialize the ``++private++`` primitive, pointer, and array members of an object.
