gpt4 book ai didi

oop - 单例类 : static properties or non-static properties?

转载 作者:行者123 更新时间:2023-12-01 13:03:08 25 4
gpt4 key购买 nike

我正在编写一个充当单例的类。我想知道,为此类设置非静态属性是否有意义?

伪代码示例:

class Foo extends MySingletonClass {

private static string bar;
private string baz;

/* more code here */

}

最佳答案

拥有静态属性并没有错,但在单例中是多余的。

此外,如果您有静态属性,并且稍后您需要将类更改为不再是单例,那么您也需要更改属性(就像访问它的每个代码一样)。所以我建议您不要标记为静态,除非确实需要。

关于oop - 单例类 : static properties or non-static properties?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4723245/

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