• Jueves 2 de Mayo de 2024, 07:21

Autor Tema:  Problema Con Ejercicio Y Una Pregunta.  (Leído 988 veces)

Comodoro

  • Miembro activo
  • **
  • Mensajes: 73
    • Ver Perfil
Problema Con Ejercicio Y Una Pregunta.
« en: Domingo 13 de Enero de 2008, 01:07 »
0
Hola!
        Agradeceria mucho la ayuda. El problema es que el proyecto no me corre y es por que no se si en un mismo ejercicio pueden haber varias clases, es decir, cuando comienzas un programa en eclipse tienes que darle un nombre al proyecto, al paquete y la clase.
        ¿Se puede tener mas de una clase en el mismo ejercicio?
      Si es que se puede como se hace.
Aqui les dejo el ejercicio para ver si pueden solucionar el problema.
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

Nagisa

  • Miembro MUY activo
  • ***
  • Mensajes: 119
  • Nacionalidad: es
    • Ver Perfil
Re: Problema Con Ejercicio Y Una Pregunta.
« Respuesta #1 en: Domingo 13 de Enero de 2008, 07:55 »
0
Hola:

Por lo que se de eclipse, cuando creas un proyecto, solo te pide nombre de proyecto. Luego, cuando le añades clases, para cada clase te pide un nombre y un paquete. Por lo que un mismo proyecto puede (y suele) tener más de una clase y más de un paquete.

En Java no existe el concepto de "ejercicio", así que supongo que te refieres a fichero .java. En principio, si que se puede, con las siguientes limitaciones:

- La sentencia package, en caso de existir, debe ser la primera del fichero. Por lo que todas las clases de ese fichero pertenecerán al mismo paquete.

- Las sentencias import, en caso de existir, deben ser las siguientes en el fichero. Aquí agruparás los imports para todas las clases que definas en el mismo fichero.

- Solo se puede definir una única clase pública por fichero, cuyo nombre debe coincidir con el nombre del fichero. Es decir, si el fichero se llama XXXX.java, la clase se debe llamar XXXX. Si no existe ninguna clase pública, no hay restricción en cuanto al nombre del fichero.

- Puede existir cualquier número de clases no públicas.

De todos modos, lo más nomal es una clase por fichero, sobre todo cuando trabajas con IDEs tipo eclipse.

Cambia la definición de todas las clases públicas, salvo una (la que tenga el main).

Para ello, simplemente elimina el identificador de "public". Ahora pasaran a tener acceso por defecto (llamado en algunos sitios "friendly").

Después si tienes más dudas, pregunta; aunque hay unos cuantos errores a parte de eso. Sobre todo paréntisis y llaves mal cerrados. :lightsabre:

Salu2!!