Es que quiero hacer esto pero con un programa mucho mas grande. Pero aquí pongo uno muy sencillo pero que tiene el mismo problema que el otro y no entiendo porque me manda este error:
"non-static method Imprime() cannot be referenced from a static context"
Por favor si alguien me puede ayudar.
CLASE1:
public class Clase1{
public static void main (String[] args) {
new Clase2();
}
public void Imprime(){
System.out.println("Imprime");
}
}
CLASE2:
public class Clase2{
public Clase2(){
Clase1.Imprime();
}
}
Y si me pueden plantear una posible solucion donde pudiera accesar a un metodo de la clase1 desde la clase2, donde la clase2 fue instanciada por la clase1. Sin tener que volver a instanciar una nueva clase1. Espero darme a entender gracias