来自 Java 背景对我来说,处理选择创建类或仅实现我可能需要的功能是新的。通常,在对可能具有状态的事物进行建模时,这是毫无疑问的。
现在我正在实现一个共享库,它没有主函数,只有静态成员函数。有什么反对创建一个类来封装函数吗?
此外,我还想在另一个文件中封装更多代码,尤其是辅助功能。执行代码始终是相同的,并且它的状态不会改变,所以我想我会声明它们也是静态的 - 所以这里会出现同样的问题。
最佳答案
如果你发现你有一个每个方法都是静态的类,那么也许 namespace
会更合适。
关于c++ - 总是在 C++ 中创建类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5721894/