您的位置:首页 > 其它

原型模式

2020-05-05 12:17 267 查看

1.原型模式就是复制一个全新的类包括属性一起深度复制

 

2.他需要继承Cloneable接口,并且重写Object类中的clone方法才能有复制粘贴的功能。

3、使用场景

(1)当我们的类初始化需要消耗很多的资源时,就可以使用原型模式,因为我们的克隆不会执行构造方法,避免了初始化占有的时间和空间。

(2)一个对象被其她对象访问,并且能够修改时,访问权限都无效了,什么都能修改。

OK,对于设计模式其实主要是理解其思想,然后根据自己的需求去灵活的使用。对于其他设计模式的相关文章也在持续更新当中。

烤火的猫 原创文章 36获赞 0访问量 709 关注 私信
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: