Pretty much. You are able to initialize it when it is defined (i.e., the line that starts "int"). I believe you are not required to do so. Since only one definition of the variable can exist, and any class author who knows enough to use one of these would make the definition, then that means that any "normal" user of the class is locked out from using the variable as well.