Metodos (ajuda)

Queria saber como criar metodos tipo esse:
Teste.testando().finalizar();

Até a parte Teste.testando() eu sei mas eu queria saber como colocar aquele .finalizar();

Alguem?

Isso é possível pelo uso de interfaces fluentes (fluent interfaces) e encadeamento de métodos (method chaining). Basicamente, cada método retorna a instância (this) da classe que o executou, que pode ser usada na chamada subsequente.

Para sua leitura:

Abraço.

1 curtida