静态变量丝群闻栝h2>
静态变量:每个事例对象公用一个变量缕计瓤账.在类的层次上操作,不是在实例的层次上操作.
实例-1
实例详解:
这个函数的返回值是另一个函数,它被赋给Class变量,Class因此成了一个构造函数.在实例化Class时,所调用的是这个内层函数.外层那个函数只是用于创建一个可以用来存入静态私有成员的闭包.
私有静态变量的创建可以采用闭包的方式来创建;
公用静态变量的创建就简单多了只需直接将其作为构造函数这个对象的属性即可.
是否为私有静态方法:看它是否需要访问任何实例数据.如果不需要,那么将其设计为静态方法会更有效率.