静态的成员,都是类的属性,不是类的实例的属性,游戏运行中有类有多个实例,但静态成员只能有一个,这样可以在某些公用的地方达到节省内存的好处。
这样定义的变量 可以在 static function里面调用
首先,只这个类用,所以是private
然后,内存中只保存一个图片对象而不是每生成一个该类实例就重绑一张图片,所以是static
再后,一旦生成不希望被修改,所以是const
参考:http://bbs.9ria.com/thread-151793-1-1.html
静态的成员,都是类的属性,不是类的实例的属性,游戏运行中有类有多个实例,但静态成员只能有一个,这样可以在某些公用的地方达到节省内存的好处。
这样定义的变量 可以在 static function里面调用
首先,只这个类用,所以是private
然后,内存中只保存一个图片对象而不是每生成一个该类实例就重绑一张图片,所以是static
再后,一旦生成不希望被修改,所以是const
参考:http://bbs.9ria.com/thread-151793-1-1.html
转载于:https://www.cnblogs.com/hellolong/archive/2012/11/14/2770264.html