class A {
private static int a(int b) {
return b(b)-1;
}
private static int b(int b) {
return b-1;
}
public static void main(String[] args) {
System.out.println(new A().a(5));
}
}
Eu ainda nao peguei legal esse lance de metodo estatico. Sendo os metodos 'a' e 'b' da classe A estaticos, por que foi necessario instanciar um objeto (com new) para acessa-los?