在面向对象软件开发过程中,设计模式的采用是为了?
A、将一个类设计为单例设计模式,在其他类中可以创建这个类对象
B、将一个类设计为单例设计模式,必须私有其空参数构造方法,并且还不能定义有参数的构造方法
C、将一个类设计为单例设计模式,需要定义一个静态的成员方法将本类创建的对象返回给调
D、以上答案都不对
A.测试模式
B.面向软件实现的设计模式
C.软件子系统或构件设计模式
D.体系结构设计模式