设计模式
文章平均质量分 71
小猪的互联网江湖
擅长语言:Java,Kotlin,Python
擅长领域:Android,Web后端
展开
-
设计模式之-工厂模式
工厂模式详解特点:1、 隐藏复杂的逻辑处理过程, 只关心执行结果。 工厂模式有三种:1、简单工厂,功能强大,但是可扩展性不强2、工厂方法,独立分工,但是学习成本过高3、抽象工厂,简单工厂和工厂方法的结合体我们以汽车制造来说,假如一个4S店需要选购一批汽车,从宝马、奔驰、奥迪生产厂家拿到这些汽车。 我们通过工厂模式来实现,4S店选购到这些汽车。简单工厂模式解刨:从一个厂家拿到宝马、奔驰、原创 2017-12-29 13:50:28 · 2456 阅读 · 0 评论 -
设计模式之-单例模式
单例模式详解特点: - 1、 保证从系统启动到系统终止, 全过程只会产生一个实例。 - 2、 当我们在应用中遇到功能性冲突的时候, 需要使用单例模式。 穷举法: - 配置文件: 如果不是单例(针对于某一种功能的配置) - Spring Context Factory 上下文单例模式的七种写法: - 懒汉式,需要用的时候才初始化 - 饿汉式,先实例化 - 注册登记式,相当原创 2018-01-06 14:22:47 · 305 阅读 · 0 评论 -
设计模式之-代理模式
代理模式详解特点:1、 执行者、 被代理人2、 对于被代理人来说, 这件事情是一定要做的, 但是我自己又不想做或者没有时间做, 找代理。3、 需要获取到被代理的人个人资料。4、关心过程穷举法:租房中介: 中介和你火车票黄牛: 黄牛和你媒人: 媒婆和你明星经纪人: 经纪人和明星 刘德华要开演唱会(长沙) 、 准备工作和善后工作总结:做了一件什么事情呢原创 2018-01-06 14:45:18 · 2001 阅读 · 0 评论