¿Cómo nombrar este patrón de protección de acceso orientado a claves?
Aparentementeeste patrón de protección de acceso orientado a claves:
class SomeKey {
friend class Foo;
SomeKey() {}
// possibly non-copyable too
};
class Bar {
public:
void protectedMethod(SomeKey); // only friends of SomeKey have access
};
... aún no tiene un nombre conocido, por lo que me gustaría encontrar uno bueno para que podamos referirnos a él sin romper la lengua. Sugerencias?
Debería ser:
sucintotransmitir la intención de protección de accesoidealmente implica que no se requiere representación (?)