最近准备面试 ,要求立即各种设计模式
最近准备面试 ,要求立即各种设计模式 ,我去看经典的23种设计模式去了。发现经典的图竟然看不懂。
嗯需要补一下UML的基础知识。
于是有了这篇博客,俗称月经贴。
但是却是自己的第一次呢。牛顿发明了微积分,但是很多人还是不会用,比如我。
设计模式里面经典的图主要是类图,UML里的一种。
里面的箭头看的不明白,
查了一下主要是:
例子:用上面的这些基础理论去看下面的 建造者模式
还是看的雾里云里的
在脑补一段 基础知识
上面的部分主要 说{ 空心菱形代表 包含关系, 实心代表组合关系。
实现关系:
泛化关系:
还是看不懂 继续脑补:
结果出来:
建造者
找到一个demo:
这个 以后吃肯打鸡就会想起建造者模式了