请描述下什么是原型模式?它主要运用在哪些场景?

请描述下什么是原型模式?它主要运用在哪些场景?,第1张

请描述下什么是原型模式?它主要运用在哪些场景?

原型模式是一种设计模式,就是创建一个共享的原型实例,通过拷贝这些原型创建新的对象,也就是创建一个对象作为另一个对象的Prototype属性。

优点:用于创建重复的对象,可以提升性能。
结合优点,可以运用在以下几种场景:
1、类初始化需要消耗很多资源
2、有多个调用者调用且每个调用者会修改其值,相当于保存一份原有的对象拷贝相同对象进行修改,即保护性拷贝
3、通过new对象时需要很多繁琐的准备或访问权限

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4885434.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-12
下一篇 2022-11-12

发表评论

登录后才能评论

评论列表(0条)

保存