OBJ00-A. Declare data members private
OBJ01-A. Understand how a superclass can affect a subclass
OBJ02-A. Avoid using finalizers
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
Recommendation |
Severity |
Likelihood |
Remediation Cost |
Priority |
Level |
|---|---|---|---|---|---|
OBJ00-A |
1 (low) |
1 (unlikely) |
2 (medium) |
P2 |
L3 |