gpt4 book ai didi

c++ - 具有静态成员的类与单例

转载 作者:IT老高 更新时间:2023-10-28 23:09:14 25 4
gpt4 key购买 nike

只有静态成员的类不就是一种单例设计模式吗?上这样的课有什么缺点吗?详细的解释会有所帮助。

最佳答案

这种类被称为 monostate - 它与单例有些不同。

为什么使用单态而不是单态?在他们的original paper关于模式,Bell & Crawford 提出了三个原因(由我解释):

  • 更自然的访问语法
  • 单例没有名字
  • 更容易继承

我必须承认,我没有发现其中任何一个特别引人注目。另一方面,单态绝对不比单态

关于c++ - 具有静态成员的类与单例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/720744/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com