...
Rule | Severity | Likelihood | Remediation Cost | Priority | Level |
|---|---|---|---|---|---|
OBJ02-J | low | probable | medium | P4 | L3 |
Related Guidelines
...
CWE-607 "Public Static Final Field References Mutable Object" |
Bibliography
<ac:structured-macro ac:name="unmigrated-wiki-markup |
...
" ac:schema-version="1" ac:macro-id="5214981a-43d7-4b30-8c48-a6c6fa4cf6d2"><ac:plain-text-body><![CDATA[ | [[Bloch |
...
2008 |
...
AA. |
...
Bibliography#Bloch |
...
08] |
...
] |
...
Item |
...
13: |
...
Minimize |
...
the |
...
accessibility |
...
of |
...
classes |
...
and |
...
members | ]]></ac:plain-text-body></ac:structured-macro> | |||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b82bb19f-be6d-42ec-a390-2ed001c1afe9"><ac:plain-text-body><![CDATA[ | [[Core Java 2004 | AA. Bibliography#Core Java 04]] | Chapter 6 | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="014c509b-1eed-4955-8987-8f3bf8f635a8"><ac:plain-text-body><![CDATA[ | [[JLS 2005 | AA. Bibliography#JLS 05]] | [§4.12.4 |
...
"final |
...
Variables" |
...
http://java.sun.com/docs/books /jls/third_edition/html/typesValues.html#4.12.4 |
...
] ]]></ac:plain-text-body></ac:structured-macro> | |
|
...
...
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="df4a538a-ef05-4631-a2c5-3ea8163a5dbb"><ac:plain-text-body><![CDATA[ | [[Mettler 2010B | AA. Bibliography#Mettler 2010B]] |
| ]]></ac:plain-text-body></ac:structured-macro> |
...
OBJ01-J. Declare data members as private and provide accessible wrapper methods 04. Object Orientation (OBJ) OBJ03-J. Sensitive classes must not let themselves be copied