最近准备面试 ,要求立即各种设计模式

最近准备面试 ,要求立即各种设计模式  ,我去看经典的23种设计模式去了。发现经典的图竟然看不懂。

嗯需要补一下UML的基础知识。

于是有了这篇博客,俗称月经贴。

但是却是自己的第一次呢。牛顿发明了微积分,但是很多人还是不会用,比如我。

 设计模式里面经典的图主要是类图,UML里的一种。

 里面的箭头看的不明白,

 查了一下主要是:

 

 

 

 例子:用上面的这些基础理论去看下面的 建造者模式

 

 

还是看的雾里云里的

 

在脑补一段 基础知识

 

 

 

上面的部分主要 说{ 空心菱形代表 包含关系, 实心代表组合关系。

实现关系:

 

 

 

泛化关系:

 

 

 

 还是看不懂 继续脑补:

 

 

结果出来: 

建造者 

 

 

找到一个demo:

建造者.zip 

这个 以后吃肯打鸡就会想起建造者模式了

 

posted @ 2016-06-10 20:55  保安保洁保姆外卖快递  阅读(458)  评论(6编辑  收藏  举报