Posso chamar mais de metodo para uma classe?

Boa tarde !!
Pessoal sou iniciante em java e estou com seguinte duvida ?

Posso chamar mais de metodo para uma classe; por exemplo:
em vez disso:

               contar.resultado();

colocar isso:

               contar.somar.dividir();

Isso é possivel ?? ou tenho q criar uma outra classe com metodo dividir ?
valew

Você pode fazer isso sim (é chamado de “fluent interface”). Vou dar um exemplo:

class Numero {
   private int n;
   public Numero (int n) { this.n = n; }
   public Numero somar (int m) { return new Numero (n + m); }
   public Numero dividir (int d) { return new Numero (n / d); }
   public String toString() { return "" + n; }
}
...
public static void main (String[] args) {
    Numero x = new Numero (0);
    x = x.somar (10).dividir (2);
    System.out.println (x.toString());
}

Entendi !!

valew :smiley: