// NÃO COMPILA, PORQUE?
public class DesigningMethods {
public static void main(String[] args) {
public void walk1(){}
}
}
// COMPILA
public class DesigningMethods{
public void walk1(){}
}
Não necessariamente deverá, pois você pode instanciar a classe e aí invocar o método a partir do objeto.
Exemplo:
public class DesigningMethods {
public static void main(String[] args) {
DesigningMethods objeto = new DesigningMethods();
objeto.walk1();
}
public void walk1() {
System.out.println("Funciona");
}
}