Un piccolo esempio di implementazione di Singleton, just coded for Angela
public class VariablesContainerSingleton
{
// Pointer to class instance
private static VariablesContainerSingleton instance;
// Private constructor. No need to use it from outside
private VariablesContainerSingleton() {};/* BEGIN VARIABLES */
public int numericValue = 0;
public String stringValue = “”;
/* END VARIABLES *//**
* Create a unique instance of this class
* If not present (null), it creates a new instance and return it
* If present, it just returns a pointer to it
*
* @return A unique VariablesContainerSingleton instance
*/
public static VariablesContainerSingleton getInstance() {
if (instance == null)
instance = new VariablesContainerSingleton();
return instance;
}
}
E poi lamentiamochi che non le voglio bene
Referenze
http://en.wikipedia.org/wiki/Singleton_pattern
http://it.wikipedia.org/wiki/Singleton
http://www.javaworld.com/javaworld/jw-04-2003/jw-0425-designpatterns.html
Download
Popularity: 1%
