• Viernes 1 de Noviembre de 2024, 02:31

Autor Tema:  Como Acceder A Una Función Pública De Otra Clase  (Leído 2201 veces)

Anniuska

  • Nuevo Miembro
  • *
  • Mensajes: 17
    • Ver Perfil
Como Acceder A Una Función Pública De Otra Clase
« en: Jueves 8 de Julio de 2004, 18:50 »
0
Hola, a ver si me podeis ayudar, porfavor!!!

Necesito llamar desde dentro de una función(A) de la clase miaplicacionDoc a una función pública de otra clase, (B), generada por mi pero sin generar un objeto de la clase B.

He provado de hacer la función de la clase B static para poder acceder fácilmente desde la clase A con eso de los dos puntos, pero entonces no puedo acceder des de la función de la clase B a otras funciones de la misma clase.

Que puedo hacer??!!!

Anna

Anniuska

  • Nuevo Miembro
  • *
  • Mensajes: 17
    • Ver Perfil
Re: Como Acceder A Una Función Pública De Otra Clase
« Respuesta #1 en: Jueves 8 de Julio de 2004, 18:52 »
0
Nota: el dibujito que hay en el mensaje anterior era originalment una B

neac

  • Nuevo Miembro
  • *
  • Mensajes: 10
  • Nacionalidad: co
    • Ver Perfil
Re: Como Acceder A Una Función Pública De Otra Clase
« Respuesta #2 en: Viernes 9 de Julio de 2004, 13:22 »
0
Hola...

No se si te entendi bien. pero lo que necesitas son funciones amigas. mira la documentacion de


friends .

Espero que eso sea lo que necesitas..

http://lacarcel.iespana.es/lacarcel/cursoc++.htm


NEAC

Ruben3d

  • Miembro HIPER activo
  • ****
  • Mensajes: 710
  • Nacionalidad: es
    • Ver Perfil
    • Web personal
Re: Como Acceder A Una Función Pública De Otra Clase
« Respuesta #3 en: Viernes 9 de Julio de 2004, 19:02 »
0
Hola.

La única manera de poder usar un método de una clase sin crear una instancia de ella es haciendolo estático, pero este método sólo podrá usar miembros/métodos estáticos. No se puede hacer de otra manera. Planteate por qué un método estático iba a necesitar métodos no estáticos, o por qué no quieres crear una instancia de la clase.

Un saludo.

Ruben3d

geor

  • Miembro activo
  • **
  • Mensajes: 27
    • Ver Perfil
Re: Como Acceder A Una Función Pública De Otra Clase
« Respuesta #4 en: Lunes 19 de Julio de 2004, 23:04 »
0
mas bien yo creo que son funciones amigas
La perseverancia es la constancia de lo que nos  
                          queda dificil por hacer

Ruben3d

  • Miembro HIPER activo
  • ****
  • Mensajes: 710
  • Nacionalidad: es
    • Ver Perfil
    • Web personal
Re: Como Acceder A Una Función Pública De Otra Clase
« Respuesta #5 en: Lunes 19 de Julio de 2004, 23:26 »
0
Citar
mas bien yo creo que son funciones amigas
Y otro que le da por lo mismo. Estamos hablando de métodos públicos y de no instanciar una clase. En eso nada pinta la palabra reservada friend.

Un saludo.

Ruben3d