Si una función es amiga de una clase, ¿cuál de las siguientes es incorrecta?
(A) Una función solo puede ser declarada amiga por una clase misma.
(B) Las funciones amigas no son miembros de una clase, están asociadas a ella.
(C) Las funciones amigas son miembros de una clase.
(D) Puede tener acceso a todos los miembros de la clase, incluso a los privados.
Respuesta: (C)
Explicación:
El amigo de la clase puede ser miembro de alguna otra clase, pero las funciones de amigo no son miembros de una clase en particular.
Para obtener más información sobre la función Friend, consulte: Clase y función Friend en C++
La opción (C) es correcta.
Cuestionario de esta pregunta
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA