多项选择题

A.抽象工厂(Abstract Factory)模式
B.合成(Composite)模式
C.单例(Singleton)模式
D.桥接(Bridge)模式