...
OBJ00-A. Declare data members private
OBJ01-A. Understand how a superclass can affect a subclass
Rules
OBJ30-C. Classes that should not be inherited must be declared final
OBJ31-C. Declare public static fields final
OBJ32-C. Do not allow partially initialized classes to be accessed
OBJ33-C. Do not call methods that can be overridden from a constructor
Risk Assessment Summary
Recommendations
...