Article View: es.comp.lenguajes.java
Article #29979Re: �Como se definen estructuras de datos?
From: BIGMAN
Date: Tue, 23 Sep 1997 00:00
Date: Tue, 23 Sep 1997 00:00
50 lines
1459 bytes
1459 bytes
STR!P tm wrote:
>
> Hola, a ver si alguien me puede ayudar, como se definen estructuras de
> datos en Java (el struct de c, o los record de Pascal).
> He mirado en varios cursos y no veo nada al respecto.
>
> Muchas gracias de antemano. STR!P tm, 4CD Corp.
En Java no se pueden definir estructuras de datos tipo struct. Para algo
estan las clases.
Igual que en c tienes lo siguiente:
struct myObject {
int campo1;
char *campo2;
...
};
struc myObject objetoA;
En Java tienes:
public class myObject {
public int campo1;
public String campo2;
...
public myObject(int campo1, String campo2, ...)
{
this.campo1 = campo1;
this.campo2 = campo2;
...
}
}
myObject ObjetoA = new myObject(23, "esto es como un struct");
Puedes accedes a las variables de instancia del objeto myObject igual
que si se tratara de una struct de c:
ObjetoA.campo1 = 43;
System.out.println(ObjetoA.campo2);
...
Espero que esto te ayude
Technical Details
Message-ID:
<3427CFD6.C8A6DA91@kripton.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<3426aeff.31827850@news.jet.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII-7-bit X-Google-Thread: 1116f3,cc55168c3240afea X-Google-Attributes: gid1116f3,public From: BIGMAN <bigman@kripton.com> Subject: Re: �Como se definen estructuras de datos? Date: 1997/09/23 Message-ID: <3427CFD6.C8A6DA91@kripton.com> X-Deja-AN: 274958823 References: <3426aeff.31827850@news.jet.es> X-Priority: 3 (Normal) Organization: Telefonica I+D Newsgroups: es.comp.lenguajes.java