PROFILBARU.COM
Search
Privacy Policy
My Blog
Profil Sekolah [Wilayah]
Luar Negeri
Prov. Aceh
Prov. Bali
Prov. Banten
Prov. Bengkulu
Prov. D.I. Yogyakarta
Prov. D.K.I. Jakarta
Prov. Gorontalo
Prov. Jambi
Prov. Jawa Barat
Prov. Jawa Tengah
Prov. Jawa Timur
Prov. Kalimantan Barat
Prov. Kalimantan Selatan
Prov. Kalimantan Tengah
Prov. Kalimantan Timur
Prov. Kalimantan Utara
Prov. Kepulauan Bangka Belitung
Prov. Kepulauan Riau
Prov. Lampung
Prov. Maluku
Prov. Maluku Utara
Prov. Nusa Tenggara Barat
Prov. Nusa Tenggara Timur
Prov. Papua
Prov. Papua Barat
Prov. Riau
Prov. Sulawesi Barat
Prov. Sulawesi Selatan
Prov. Sulawesi Tengah
Prov. Sulawesi Tenggara
Prov. Sulawesi Utara
Prov. Sumatera Barat
Prov. Sumatera Selatan
Prov. Sumatera Utara
Profil Sekolah [Tingkat]
KB
PKBM
SD
SDLB
Semua Bentuk
SKB
SLB
SMA
SMK
SMLB
SMP
SMPLB
SPK SD
SPK SMA
SPK SMP
SPS
TK
TKLB
TPA
Profil Kampus [Wilayah]
Prov. Aceh
Prov. Bali
Prov. Bangka Belitung
Prov. Banten
Prov. Bengkulu
Prov. D.I. Yogyakarta
Prov. D.K.I. Jakarta
Prov. Gorontalo
Prov. Jambi
Prov. Jawa Barat
Prov. Jawa Tengah
Prov. Jawa Timur
Prov. Kalimantan Barat
Prov. Kalimantan Selatan
Prov. Kalimantan Tengah
Prov. Kalimantan Timur
Prov. Kalimantan Utara
Prov. Kepulauan Riau
Prov. Lampung
Prov. Maluku
Prov. Maluku Utara
Prov. Nusa Tenggara Barat
Prov. Nusa Tenggara Timur
Prov. Papua
Prov. Papua Barat
Prov. Riau
Prov. Sulawesi Barat
Prov. Sulawesi Selatan
Prov. Sulawesi Tengah
Prov. Sulawesi Tenggara
Prov. Sulawesi Utara
Prov. Sumatera Barat
Prov. Sumatera Selatan
Prov. Sumatera Utara
Artikel Digital
Literasi Digital
Jurnal Publikasi
Kumpulan Artikel
Profil Sekolah - Kampus
Dokumen 123
Informasi Kampus
Keyword
Keyword 2
Keyword 3
Keyword 4
kunjungan
Share to:
結構型模式
在
軟體工程
中
結構型模式
是
設計模式
,藉由一以貫之的方式來了解元件間的關係,以簡化設計。
舉例
適配器模式
:將一個物件的介面'轉接'成當事人預期的樣子。
翻新介面模式
[
1
]
[
2
]
: 同時使用多個類別的介面的適配器。
適配器導管:因除錯目的而使用多個適配器。
[
3
]
聚集模式
:一種
組合模式
的版本,包含用於聚集子成員的成員函式。
橋接模式
:將一個抽象與實現解耦,以便兩者可以獨立的變化。
墓碑模式:一種中介的查詢物件,包含物件的實際位址。
[
4
]
組合模式
:樹狀結構的物件,每個物件有相同的介面
修飾模式
:對一個執行的類別,若使用繼承方式加上新功能可能會新類別的數量呈指數型地增加,可使用此模式來解決。
擴充模式:亦即框架,將複雜的程式碼隱藏在簡單的介面後
外觀模式
:對於已有的介面建立一個簡化的介面以簡化使用共通任務。
享元模式
:通過共享以便有效的支持大量小顆粒對象。
代理模式
:為其他對象提供一個代理以控制對這個對象的訪問。
導線及過濾器模式:一串的處理者,其中每個處理者的輸出是下一個的輸入
私有類別資料模式:限制存取者/修改者的存取。
另見
行為型模式
創建型模式
併發型模式
參考
^
存档副本
.
[
2010-04-25
]
. (原始内容
存档
于2016-07-09).
^
存档副本
.
[
2010-04-25
]
. (原始内容
存档
于2016-07-09).
^
存档副本
.
[
2010-04-25
]
. (原始内容
存档
于2016-07-10).
^
存档副本
.
[
2010-04-25
]
. (原始内容
存档
于2016-07-18).
查
论
编
软件设计模式
设计模式
创建型
抽象工厂
生成器
工厂方法
惰性初始
原型
单例
结构型
适配器
桥接
Composite
(
英语
:
Composite pattern
)
修饰
外观
享元
代理
行为型
责任链
命令
Interpreter
(
英语
:
Interpreter pattern
)
迭代器
中介者
Memento
(
英语
:
Memento pattern
)
观察者
Specification
(
英语
:
Specification pattern
)
State
(
英语
:
State pattern
)
策略
模板方法
访问者
并行模式
主动对象
(
英语
:
Active object
)
阻止
(
英语
:
Balking pattern
)
Binding properties
(
英语
:
Binding properties pattern
)
双重检查锁定模式
异步方法调用
Guarded suspension
(
英语
:
Guarded suspension
)
Join
(
英语
:
Join-pattern
)
锁
Messaging
(
英语
:
Messaging pattern
)
监视器
Proactor
(
英语
:
Proactor pattern
)
反应器
读写锁
调度
线程池
线程局部存储
架构模式
ADR
(
英语
:
Action–Domain–Responder
)
Broker
(
英语
:
Broker pattern
)
主從式架構
CBD
DAO
主动记录
数据映射器
DDD
Data transfer object
(
英语
:
Data transfer object
)
Front controller
(
英语
:
Front controller
)
Identity map
(
英语
:
Identity map pattern
)
Interceptor
(
英语
:
Interceptor pattern
)
控制反转
MVC
微服務
MVP
單體式應用程式
多层架构
Naked objects
(
英语
:
Naked objects
)
P2P
发布/订阅
REST
SOA
Specification
(
英语
:
Specification pattern
)
云
分布式
断路器
CQRS
(
英语
:
Command–query separation
)
补偿交易
(
英语
:
Compensating Transaction
)
索引表
领导者选举
(
英语
:
Leader election
)
MapReduce
物化视图
(
英语
:
Materialized view
)
管道
过滤器
(
英语
:
Filter (software)
)
发布/订阅
分片
(
英语
:
Shard (database architecture)
)
节流
(
英语
:
Throttling process (computing)
)
其他模式
Blackboard
(
英语
:
Blackboard design pattern
)
Business delegate
(
英语
:
Business delegate pattern
)
Composite entity
(
英语
:
Composite entity pattern
)
委托
依赖注入
Intercepting filter
(
英语
:
Intercepting filter pattern
)
惰性載入
Method chaining
(
英语
:
Method chaining
)
模拟对象
空对象
对象池
Servant
(
英语
:
Servant (design pattern)
)
Twin
(
英语
:
Twin pattern
)
Type tunnel
(
英语
:
Type Tunnel pattern
)
书籍
设计模式:可复用面向对象软件的基础
代碼大全
企业集成模式
(
英语
:
Enterprise Integration Patterns
)
人物
克里斯托佛·亚历山大
埃里希·伽瑪
Ralph Johnson
(
英语
:
Ralph Johnson (computer scientist)
)
John Vlissides
(
英语
:
John Vlissides
)
葛來迪·布區
肯特·貝克
沃德·坎宁安
马丁·福勒
Robert Martin
(
英语
:
Robert Cecil Martin
)
Jim Coplien
(
英语
:
Jim Coplien
)
Douglas Schmidt
(
英语
:
Douglas C. Schmidt
)
Linda Rising
社区
The Hillside Group
(
英语
:
The Hillside Group
)
The Portland Pattern Repository
(
英语
:
Portland Pattern Repository
)
Index:
pl
ar
de
en
es
fr
it
arz
nl
ja
pt
ceb
sv
uk
vi
war
zh
ru
af
ast
az
bg
zh-min-nan
bn
be
ca
cs
cy
da
et
el
eo
eu
fa
gl
ko
hi
hr
id
he
ka
la
lv
lt
hu
mk
ms
min
no
nn
ce
uz
kk
ro
simple
sk
sl
sr
sh
fi
ta
tt
th
tg
azb
tr
ur
zh-yue
hy
my
ace
als
am
an
hyw
ban
bjn
map-bms
ba
be-tarask
bcl
bpy
bar
bs
br
cv
nv
eml
hif
fo
fy
ga
gd
gu
hak
ha
hsb
io
ig
ilo
ia
ie
os
is
jv
kn
ht
ku
ckb
ky
mrj
lb
lij
li
lmo
mai
mg
ml
zh-classical
mr
xmf
mzn
cdo
mn
nap
new
ne
frr
oc
mhr
or
as
pa
pnb
ps
pms
nds
crh
qu
sa
sah
sco
sq
scn
si
sd
szl
su
sw
tl
shn
te
bug
vec
vo
wa
wuu
yi
yo
diq
bat-smg
zu
lad
kbd
ang
smn
ab
roa-rup
frp
arc
gn
av
ay
bh
bi
bo
bxr
cbk-zam
co
za
dag
ary
se
pdc
dv
dsb
myv
ext
fur
gv
gag
inh
ki
glk
gan
guw
xal
haw
rw
kbp
pam
csb
kw
km
kv
koi
kg
gom
ks
gcr
lo
lbe
ltg
lez
nia
ln
jbo
lg
mt
mi
tw
mwl
mdf
mnw
nqo
fj
nah
na
nds-nl
nrm
nov
om
pi
pag
pap
pfl
pcd
krc
kaa
ksh
rm
rue
sm
sat
sc
trv
stq
nso
sn
cu
so
srn
kab
roa-tara
tet
tpi
to
chr
tum
tk
tyv
udm
ug
vep
fiu-vro
vls
wo
xh
zea
ty
ak
bm
ch
ny
ee
ff
got
iu
ik
kl
mad
cr
pih
ami
pwn
pnt
dz
rmy
rn
sg
st
tn
ss
ti
din
chy
ts
kcg
ve
Prefix:
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
0
1
2
3
4
5
6
7
8
9
Portal di Ensiklopedia Dunia
Agama
Bahasa
Biografi
Budaya
Ekonomi
Elektronika
Film
Filsafat
Geografi
Indonesia
Ilmu
Lingkungan
Masyarakat
Matematika
Militer
Mitologi
Musik
Olahraga
Pendidikan
Politik
Sastra
Sejarah
Seni
Teknologi
Kembali kehalaman sebelumnya