Foro de Java y C++ de Chuidiang

Este foro se mueve a Foro de Java y C++

Foro de Java y C++ de Chuidiang
Ayuda!! como utilizo un registro de una clase en otra clase???
* E-mail:
* Password:
Registrarse Presentación Miembros Imágenes
¿Has olvidado tu Password?

Lista de mensajes
Autor Mensaje
Chuidiang
 
Mensajes: 774
Registrado: Noviembre/2005
Estado: Off-line
Grupo: Administrador del foro
 
 
  Re: Ayuda!! como utilizo un registro de una clase en otra clase??? 30/Julio/2007 - 08:34

Hola:

Antes de nada, este foro se ha movido a http://foro.chuidiang.com, por lo que sería mejor que te pasaras por allí.

Para utilizar un atributo de la clase, tienes que instanciar la clase o crear una variable de ese tipo de clase. En tu código, puede ser así

CLEnlace variable = new CLEnlace();

o bien

CLEnlace variable;

A partir de ahí, podrás acceder al atributo de la clase de uno de estas dos formas

CLEnlace variable = new CLEnlace();
variable->TLista2

o bien

CLEnlace variable;
variable.Tlista2

según hayas hecho el new o declarado la variable.

Se bueno.

sabina
 
Mensajes: 1
Registrado: Julio/2007
Estado: Off-line
Grupo: Nuevo usuario
 
 
  Ayuda!! como utilizo un registro de una clase en otra clase??? 29/Julio/2007 - 17:50

Es una duda facil, es la primera vez que tengo que hacer un proyecto un poco mas grande de lo normal, tengo definidas muchas clases en mi proyecto, en una de ellas  llamada CLEnlace tengo definido
  struct TEnlace {
        CEnlace *penlace;
        TEnlace *sig;
    }
     TEnlace *Tlista2;

en otra clase yo necesito utilizar Tlista2 y pongo:

CLEnlace::Tlista2 lista2 ;

y me da error al compilar, las dos estan en la parte publica, y no puedo seguir con esto pues no paso de aqui, si alguien me explica como utilizar registros o vbles de una clase en otra lo agradeceria mucho. El error que me da es que Tlista2 no esta definido como un tipo y aunque me vaya a la clase y lo defina como tipo luego da el error parse before token ::


Usuarios activos
25 usuarios activos: 0 miembros y 25 huespedes en el foro.
 Reglas de mensaje
puedes escribir nuevos temas
puedes responder a los temas
puedes adjuntar archivos
no puedes editar tus mensajes
Contactar con el Administrador del foro.

La utilización del servicio vendrá condicionada por la previa aceptación de las Condiciones Generales de Uso del Servicio.



Foro gratis creado en ForosWebGratis.com. Crea tu propio foro aquí.