设计模式
文章平均质量分 92
壹棵松
这个作者很懒,什么都没留下…
展开
-
设计模式—代理模式(Proxy)
代理模式1. 静态代理2. 动态代理1. 静态代理接口/接口 经纪公司interface AgentCompany{ void performance();}被代理类//被代理类 明星class Star implements AgentCompany { @Override public void performance() { System.out.println("进行表演....."); }}代理类/代理类 经纪原创 2020-05-15 16:25:13 · 282 阅读 · 0 评论 -
设计模式之模板方法的设计模式
解决的问题在软件开发中实现一个算法时,整体步骤很固定、通用,这些步骤已经在父类中写好了。但是某些部分易变,易变部分可以抽象出来,供不同子类实现。这就是一种模板模式。举例abstract class Template{//计算某段代码执行所需要花费的时间public void spendTime(){ long start = System.currentTimeMillis(...原创 2020-05-08 15:21:52 · 165 阅读 · 0 评论 -
设计模式之单例模式
Java基础一. 数组1. 算术运算符一. 数组1. 算术运算符1.设计模式的说明1.1 理解设计模式是在大量的实践中总结和理论化之后优的代码结构、编程风格、以及解决问题的思考方式。1.2 常用设计模式 — 23种经典的设计模式 GOF创建型模式,共5种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共7种:适配器模式、装饰器模式、代理模式、外观模式、...原创 2020-05-07 18:29:36 · 102 阅读 · 0 评论