podrian ayudarme con un error de eclipse (java), se los agradeceria mucho

Iniciado por Arturo1996, 14 Octubre 2015, 02:08 AM

0 Miembros y 1 Visitante están viendo este tema.

Arturo1996

EL ERROR DICE:

Citarthe seleccion cannot be launched, and there are no recent launches.

AQUI ESTA EL CODIGO:

Código (java) [Seleccionar]
public class ClasePrincipal {


public static void main(String[] args, double A, int N, char C, int n1, char c1, double a1) {
definiciones D = new definiciones();
impresiones I = new impresiones();

D.envios( N, C, A);
I.imprimir(N, C, A);
}

}
public class definiciones {
private int n=0;
private char c= y ;
private double a= 7896.98;

public void envios(int N, char C, double A ){
N=n;
C=c;
A=a;
}
}

public class impresiones {
public void imprimir(int n1, char c1, double a1){

System.out.println("Estos son los valores solicitados");

System.out.println(n1);
System.out.println(c1);
System.out.println(a1);
}
}


Mod: Esto no va en ejercicios, debe ir en su lenguaje especifico, y deberías indicar cual es, a demás los códigos van enetiquetas GeSHi

0roch1

Utiliza el Geshi para resaltar el código (Java)


El método main solo debe tener un array de String como parámetro.

Código (java) [Seleccionar]

public static void main(String[] args) { ... }

Arturo1996

gracias por el consejo de resaltar. 0roch1 si hago eso (eliminar los parametros en main) eclipse me marca un error, no reconoce las variables con que trabajo

engel lex

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

0roch1

Claro, es porque necesitas crear las variables de instancia


Código (java) [Seleccionar]

public class ClasePrincipal {
         private static double A;
         ....
}


Eso te funciona?, en dónde tienes declarado "y"?
Código (java) [Seleccionar]

private char c= y ;



Las tres clases las tienes en el mismo archivo o las tienes en tres diferentes (.java)?

Arturo1996

gracias amigo, solucionaste mi error, como funciona esto, te doy puntos o queda asi???