Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
门心叼龙
java-design-pattern
提交
a3aa4d3e
J
java-design-pattern
项目概览
门心叼龙
/
java-design-pattern
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
J
java-design-pattern
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
a3aa4d3e
编写于
12月 22, 2019
作者:
门心叼龙
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
code perfect
上级
f0d99dfa
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
58 addition
and
2 deletion
+58
-2
.idea/encodings.xml
.idea/encodings.xml
+4
-0
.idea/markdown-navigator/profiles_settings.xml
.idea/markdown-navigator/profiles_settings.xml
+3
-0
.idea/misc.xml
.idea/misc.xml
+1
-2
lib_design_pattern/src/main/java/com/mxdl/desigin/pattern/create/a04_factory/build/build.puml
.../mxdl/desigin/pattern/create/a04_factory/build/build.puml
+34
-0
lib_design_pattern/src/main/java/com/mxdl/desigin/pattern/create/a04_factory/singleton/singleton.puml
...sigin/pattern/create/a04_factory/singleton/singleton.puml
+16
-0
未找到文件。
.idea/encodings.xml
0 → 100644
浏览文件 @
a3aa4d3e
<?xml version="1.0" encoding="UTF-8"?>
<project
version=
"4"
>
<component
name=
"Encoding"
addBOMForNewFiles=
"with NO BOM"
/>
</project>
\ No newline at end of file
.idea/markdown-navigator/profiles_settings.xml
0 → 100644
浏览文件 @
a3aa4d3e
<component
name=
"MarkdownNavigator.ProfileManager"
>
<settings
default=
""
pdf-export=
""
plain-text-search-scope=
"Project Files"
/>
</component>
\ No newline at end of file
.idea/misc.xml
浏览文件 @
a3aa4d3e
...
...
@@ -5,7 +5,6 @@
<configuration
PROFILE_NAME=
"Debug"
CONFIG_NAME=
"Debug"
/>
</configurations>
</component>
<component
name=
"MarkdownNavigator.ProfileManager"
plain-text-search-scope=
"Project Files"
/>
<component
name=
"MarkdownProjectSettings"
wasCopied=
"true"
>
<PreviewSettings
splitEditorLayout=
"SPLIT"
splitEditorPreview=
"PREVIEW"
useGrayscaleRendering=
"false"
zoomFactor=
"1.0"
maxImageWidth=
"0"
showGitHubPageIfSynced=
"false"
allowBrowsingInPreview=
"false"
synchronizePreviewPosition=
"true"
highlightPreviewType=
"NONE"
highlightFadeOut=
"5"
highlightOnTyping=
"true"
synchronizeSourcePosition=
"true"
verticallyAlignSourceAndPreviewSyncPosition=
"true"
showSearchHighlightsInPreview=
"false"
showSelectionInPreview=
"true"
openRemoteLinks=
"true"
replaceUnicodeEmoji=
"false"
lastLayoutSetsDefault=
"false"
>
<PanelProvider>
...
...
@@ -89,7 +88,7 @@
<textMaps
/>
</LinkMapSettings>
</component>
<component
name=
"ProjectRootManager"
version=
"2"
languageLevel=
"JDK_1_7"
project-jdk-name=
"
1.8
"
project-jdk-type=
"JavaSDK"
>
<component
name=
"ProjectRootManager"
version=
"2"
languageLevel=
"JDK_1_7"
project-jdk-name=
"
JDK
"
project-jdk-type=
"JavaSDK"
>
<output
url=
"file://$PROJECT_DIR$/build/classes"
/>
</component>
<component
name=
"ProjectType"
>
...
...
lib_design_pattern/src/main/java/com/mxdl/desigin/pattern/create/a04_factory/build/build.puml
0 → 100644
浏览文件 @
a3aa4d3e
@
startuml
skinparam
classAttributeIconSize
0
package
"class Builder(生成器模式)"
#
DDDDDD
{
abstract
class
Builder
{
+
buildPartA
():
void
+
buildPartB
():
void
+
buildPartC
():
void
}
note
right
:
抽象
Builder
类
class
ConcreteBuilder
{
+
buildPartA
():
void
+
buildPartB
():
void
+
buildPartC
():
void
}
note
right
:
具体
Builder
类
class
Director
{
+
construct
()
}
note
right
:
统一组装过程
abstract
class
Product
note
right
:
产品的抽象类
Director
o
--
Builder
Builder
<|--
ConcreteBuilder
Product
<..
ConcreteBuilder
:<<
use
>>
}
@
enduml
lib_design_pattern/src/main/java/com/mxdl/desigin/pattern/create/a04_factory/singleton/singleton.puml
0 → 100644
浏览文件 @
a3aa4d3e
@
startuml
skinparam
classAttributeIconSize
0
package
"class Singleton(单例模式)"
#
DDDDDD
{
class
Singleton
{
-
Singleton
()
+
getInstance
():
Singleton
}
note
right
:
单例类
'Clent ..>Singleton
Singleton <.. Client
}
@enduml
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录