多项选择题

如果想使用Python实现一个单例模式,有哪几种可能的做法?()

A.使用__new__方法
B.使用__init__方法
C.封装一个判断装饰器
D.使变量作为moduleimport进来