永发信息网

单例模式的好处和缺点?为什么要用单例模式?详细才给分

答案:2  悬赏:40  手机版
解决时间 2021-01-20 00:09
单例模式的好处和缺点?为什么要用单例模式?详细才给分
最佳答案
追问: 这些我都知道 比如:使用单例效率会降低。 那个单例模式创建的对象,它的生命周期有什么不同? 回答: 只是使用上有很多限制,其他的没有什么不同。 追问: 说详细点吧!哪些限制?如果在需要使用单例的时候不使用单例,会出现那些问题?我觉得单例对象,和普通对象没有什么不同! 回答: 限制就是你不能自己构造,而且只有一个对象。如果不用那不就就像一个学校有多个校长吗,对象和其他的没有什么不同,只是只有一个而已。 追问: 对呀! 只有一个对象!不能创建其他对象!不就是说好处:节约内存,坏处:效率低!饶了一圈 饶回来咯 呵呵 ! 回答: 效率低吗,你的这个好处也牵强吧。一个学校只有一个校长,你new出来多个校长来并不是占内存的问题,而是逻辑上有问题。 追问: 单纯的只为了符合逻辑?真够蛋疼的!还得多些几行代码! 回答: 为了更好的开发,为了让程序不出现问题。 追问: 明白!谢谢
全部回答
有很多时候必须要创建一个对象,并且不能创建多个,用单例就为了防止创建多个对象。
比方说一个学校只有一个校长,不能有两个,有两个也出问题了,像校长这个类就必须做成单例的。
单例模式是一种设计模式,只能创建一个对象。也不能说有什么好处和坏处。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
小米盒子是可以当做电视机顶盒用吗?
用户接电线怎样电表打开透明盒盖
拍手真能增加寿命吗
什么是股市分析的高登模型
卧室晚上通风好还是闭室好
临海客运中心车站坐108到闸头往哪个方向来了
成都哪家眼镜店最好?
在日本光大银行信用卡客服怎么打
什么是雪亮工程?
怎么去掉 tomcat7 jessioniid特性
如何知道这个
在人多的场合说话恐惧,在长春如何寻找公众说
《王者荣耀》很赚钱,但到底有多赚钱
将5.6克不纯的铁粉与足量的稀硫酸反应,仍能
檀香沉香包,怎么获得的
推荐资讯
MT4软件的指标和模板都放在哪个文件夹中?
谁家买过淋浴屏,哪个牌子的好,推荐一下
好吧,又自作多情了
4箱分别重960千克的货物,用一辆载重4吨的卡
车门被撞 是换门好还是修?
因个人征信不良而公积金贷款不通过的可以商业
有延安北站吗?它和延安站是一回事吗?火车在北
申通快递(山东潍坊青州公司)地址在什么地方,
五十度减二十三度十六分等于多少
求钢筋平法施工图及其配筋表?
中国网络上的论坛最早是什么时候出现的
上海装修公司哪家真实比较强,有人说桔装无忧
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?