🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #29979

Re: �Como se definen estructuras de datos?

#29979
From: BIGMAN
Date: Tue, 23 Sep 1997 00:00
50 lines
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-mail
References: <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