I have been reading a bit about using singleton classes. Does anyone know the advantage of that, over making everything in the class completely static (static methods) ? Since the purpose of singleton classes is to have just one instance of that class at anytime, which can be referenced from anywhere, isn’t that something which can be obviously accomplished by completely static classes?
Thanks