...
Wiki Markup |
---|
\[[API 2006|AA. Bibliography#API 06]\] Class BigInteger \[[Bloch 2008|AA. Bibliography#Bloch 08]\] Item 1: "Consider static factory methods instead of constructors" \[[Gong 2003|AA. Bibliography#Gong 03]\] Chapter 6: "Enforcing Security Policy" \[[Lai 2008|AA. Bibliography#Lai 08]\] \[[McGraw 2000|AA. Bibliography#McGraw 00]\] Chapter Seven Rule 3: "Make Everything Final, Unless There's a Good Reason Not To"\[[SCG 2007|AA. Bibliography#SCG 07]\] Guideline 1-2 "Limit the extensibility of classes and methods" \[[SCG 2009|AA. Bibliography#SCG 09]\] |
...
OBJ05-J. Do not allow access to partially initialized objects04. Object Orientation (OBJ) 04. Object Orientation (OBJ) OBJ06OBJ01-J. Compare classes and not class namesDeclare data members as private and provide accessible wrapper methods