Classes internas em Java - erro variável não estático
Ainda sou novo no java e tentei criar uma classe interna e chamar o método dentro main. Mas há um erro de compilação dizendo "Variável não estática - Isso não pode ser referenciado de um contexto estático"
Por favor ajude
class Class1{
public static void main(String args []){
Class2 myObject = new Class2();
myObject.newMethod();
}
public class Class2{
public void newMethod(){
System.out.println("Second class");
}
}
}