我正在寻找与主类分离的类的总称,以实现必要的封装并保持主类的合理大小。例如每篇博文都是BlogPost的一个实例,它又由单独的类提供:创作和更新,获取和保存标签,获取关联的URL,缓存和索引等等他们都是:永远不会在BlogPost之外实例化。不继承BlogPost。改为从另一个中间类继承一些常用方法。在其他方面大多不同。这些应该如何命名? 最佳答案 您可以将这些类命名为助手和库。通常当数据被处理并返回时,我们希望调用那些类Helpers而处理数据的类,我更愿意调用那些库。所以,这里我们将有创建和更新库:创作:您构建一个访问4个参数的
该标准是否包含用于描述构造函数和析构函数的术语?是否有一个技术术语或短语可以涵盖这两者,但排除所有其他类型的方法?“终身”方法?我见过名为"ctors"的构造函数和名为"dtors"的析构函数,但我从未见过"tors"用于描述两者。有这样的说法吗? 最佳答案 我认为最接近的是特殊成员函数,但这也包括复制/移动构造函数和赋值,12部分[special]说:Thedefaultconstructor(12.1),copyconstructorandcopyassignmentoperator(12.8),moveconstructora
这是一个行话问题。在C++中有几个概括性术语来对逻辑操作进行分组。例如:对于析构函数、复制/移动赋值和构造函数:复制控制操作。是否有一个术语用于所有创建对象而不从同一类的另一个对象复制或移动的构造函数? 最佳答案 没有。您还有“默认构造函数”和"convertingconstructor",但我不认为他们有一个共同的术语来描述他们。 关于c++-是否有一个总称来对"from-scratch"构造函数进行分组,以将它们与复制和移动构造函数区分开来?,我们在StackOverflow上找到一