多项选择题

A.Adapter
B.Observer
C.Bridge
D.Singleton