gpt4 book ai didi

c++ - 如何命名这种面向 key 的访问保护模式?

转载 作者:IT老高 更新时间:2023-10-28 22:04:45 26 4
gpt4 key购买 nike

显然 this key-oriented access-protection pattern :

class SomeKey { 
friend class Foo;
SomeKey() {}
// possibly non-copyable too
};

class Bar {
public:
void protectedMethod(SomeKey); // only friends of SomeKey have access
};

... 还没有一个已知的名称,因此我想为它找到一个好的名称,这样我们就可以在不说脏话的情况下引用它。有什么建议吗?

应该是:

  • 简洁
  • 传达访问保护的意图
  • 理想情况下意味着不需要代理 (?)

最佳答案

我喜欢,偏好递减:

  • 密友成语
  • 密码门 friend 成语
  • 过门 friend 成语
  • key 门 friend 成语
  • 部分 friend 成语
  • 限制 friend 的成语

我从 key-lock/key-keyhole 命名方案转移到 pass 命名方案,它在我身上成长。

关于c++ - 如何命名这种面向 key 的访问保护模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3324248/

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