Executando verificação de segurança...
1
Iuri
1 min de leitura ·

Posso criar uma classe para receber um único método em JAVA?

Eis minha dúvida, eu posso criar uma classe para receber um único método em JAVA? E se não, qual seria o jeito ideal?

Estou fazendo uma aplicação em Swing e, ao meu ver, jogar o método que eu necessito no view ficaria "poluído", teria alguma sugestão para me dar?

Carregando publicação patrocinada...
1

Eu também utilizo o modo realizado pelo Thayto.

Eu normalmente crio uma classe responsável por ter métodos de responsabilidade geral

Exemplo:
class Tratamento_De_Eventos
Essa classe só irá ter métodos de tratamento de eventos.

class Tratamento_De_Texto
Essa classe só irá ter métodos de tratamento de texto.

Apesar de seu método ser único, veja se ele não coincide com nenhum outro, assim, você consegue agrupá-los. Caso ele não tenha algo em comum com outros métodos crie uma classe separada para ele com o método.

Vamo supor se esse método é de fazer soma entre dois números.
E você não possui nenhum outro método de cálculo matemático, você pode criar um novo e inseri-lo:

class CalculoMatemático
insere o método dentro.

Bom dia.

1
1

Não manjo muito de Java, mas manjo de C# que é bem parecido o paradigma de desenvolvimento.

Na minha visão, você pode criar uma classe comum e criar métodos staticos dentro da mesma, assim quando você for usar ela, basta colocar um . alguma coisa que vai fluir

Algo do tipo:

public static class Example 
{
    public static string MandaUmTextoAi()
    {
        return "Tipo isso aqui";
    }
}

// aí você usaria tipo assim:

const text = Example.MandaUmTextoAi()

// que vai retornar o que você quer dentro da função