Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: david82 en 29 de Julio 2017, 03:18
-
Buenas. Respuestas para el ejercicio CU00683B del curso básico de programación Java.
La respuesta es que desde un método estático como lo es main, no se puede acceder a otro método o atributo de la misma clase que lo contenga. Por ello marca error al utilizar el this.
La solución que propondría sería la siguiente.
public class Test {
static int atributo1;
Test (int atrib) {atributo1 = 0;}
public static void main (String[ ] Args) {
System.out.println ("Mensaje 1");
System.out.println ("Atributo 1 vale" + getAtrib1());
} //Cierre del main
public static int getAtrib1() {return atributo1;}
} //Cierre de la clase
Gracias! ;D
-
Hola david82, la solución es correcta. En este hilo hay algunos comentarios de interés: https://www.aprenderaprogramar.com/foros/index.php?topic=2354.0
Saludos