C++ c+的体系结构+;项目

C++ c+的体系结构+;项目,c++,C++,我来自爪哇,如果我错了,请指导我 在Java中,我们主要使用一个单例类,并创建所有被认为是单例类的类对象 < C++ > 怎么样? 我知道我们可以使用singleton,但主要是在处理大多数堆栈溢出问题时。大多数人说在c语言中使用单例是不好的++ 你能推荐一些容易理解的书或项目吗?< /P> < P>你是用C++还是java独生子写的,p> 它们使测试变得非常困难,因为它们的静态特性预先考虑了后期绑定,比如说,使用一个更快、依赖性更少的存根来影响真实数据库 它们还为全局变量提供了遮羞布,试图让它

我来自爪哇,如果我错了,请指导我

在Java中,我们主要使用一个单例类,并创建所有被认为是单例类的类对象

< C++ >

怎么样? 我知道我们可以使用singleton,但主要是在处理大多数堆栈溢出问题时。大多数人说在c语言中使用单例是不好的++


你能推荐一些容易理解的书或项目吗?< /P> < P>你是用C++还是java独生子写的,p> 它们使测试变得非常困难,因为它们的静态特性预先考虑了后期绑定,比如说,使用一个更快、依赖性更少的存根来影响真实数据库


它们还为全局变量提供了遮羞布,试图让它们伪装成一个好的设计决策。看看替代方案,它会在更好的设计中得到回报。您可能想寻找一些方法来设计一个没有单例的更可测试的系统

> SO“的处理主题太广了………我们主要使用单级类,创建C++类的所有对象类……”-你指的是依赖注入引擎的bean工厂吗?工厂工厂范式对于java也不是一个好兆头。LaCoS的大规模C++软件设计是一个相当古老的问题。但是太棒了。请注意,对于堆栈溢出来说,这不是一个好问题。仍然存在,但只是因为它非常有用,而不是因为它非常适合格式。这应该是一个注释。你没有回答他的问题。也许问题的“如果我错了,请纠正我”部分?在C++中怎么样?