多项选择题

A.这是一个典型的构建器模式
B.这是一个典型的单利模式
C.这是一个典型的单例模式
D.这是一个典型的观察者模式