随笔分类 -  设计模式

摘要:下面是简单的代码外加一些个人的理解 代理模式的关键在于代理类和被代理类需要实现同一个接口 代理模式实现的时候是不需要记住实现接口类的名称,仅仅需要记住接口的名称即可,通过不同的接口来实现不同的代理类。 此代码实现的目的:在已有的输出结果的之前和结束的位置上输出其他的信息。如下述的输出: 要像实现上述 阅读全文
posted @ 2018-04-06 17:11 xingchen95 阅读(391) 评论(0) 推荐(0)
摘要:下面的代码是稍微改进后的工厂模式 阅读全文
posted @ 2018-03-29 21:20 xingchen95 阅读(120) 评论(0) 推荐(0)
摘要:工厂模式使用到java的多态,接口知识点 本文仅仅帮助自己记住知识点。 上面的代码说明,其中Car类和Plan类都实现了implements接口,都可以通过Moveable来接收使用new 进行创建的对象。(实现的原理是多态的缘故) 下面的工厂类的代码: 上面使用的工厂模式主要是使用多态方式进行创建 阅读全文
posted @ 2018-03-28 21:40 xingchen95 阅读(161) 评论(0) 推荐(0)