永发信息网

什么时候用单例模式,谁能告诉我为什么单例模式的唯一实例为什么设置为静态的?

答案:1  悬赏:60  手机版
解决时间 2021-04-25 20:54
什么时候用单例模式,谁能告诉我为什么单例模式的唯一实例为什么设置为静态的?
最佳答案
可以从两方面理解:
首先,类的静态成员变量就是指的类共享的对象,而单例模式的对象设成静态就是为了让该类所有成员共享同一个对象,所以从语义上是合适的;
其次,从语法考虑,常见的单例模式都是通过一个静态方法(如getInstance)返回其单例,因为静态方法的内部不能直接使用非静态变量,所以返回的这个实例就是静态的。
其实,学模式不用钻牛角尖,你试试,写成非静态的,总有办法破坏你的单例。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
万物的思想是什么?
生命是美好的,为什么有些人会伤心,静坐为什
恨一个人或物,有多累
不要面子的名言,形容男人不要脸的句子
我经常疲劳 ,该怎么办 ?
462老式化油器4档汽车加速不畅问题
什么跟一个人一开始感觉很好,但相处久了,总
虎宝宝起什么名字好
最新的日本动漫有哪些好看的
谁知道〖龙〗这个游戏?
T5副本出的野德装备
屏南县宁德屏南县古峰镇动物检疫申报点在哪里
小说百度不到咋办啊?
2008奥运纪念钞20元港币如今拍卖价为多少?
WOW猎人装备命中不够怎么办
推荐资讯
爱的前提是什么啊
八年纪的男孩女孩
我感冒了,现在学校又要打甲流疫苗,我现在是
疏散楼梯面积是否算在防火分区里面
我做了眼袋手术一个月了,眼周的皮肤比以前还
初二数学上册同步答案谁有的
.在《家》中,作者对梅的抑郁致死...封建制度
梦幻西游31及了到哪洗点怎样洗啊
有人能告诉我他是谁么??
sb是什么意思英文的意思,不是中文的傻瓜
K线图1、5、15、30、60分钟跟日线图的意义和
DNF武器真的有双属性?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?