Problemas com public Class ....... HElp

Bom pessoal que todo mundo conheçe o

public static void main (Sring []args)
não é novidade mas o carinha que me ensina java falou que tu consegue fazer uam função apenas com o public class
OU usando private class
mas que tem que ter um retorno…

se dá pra fazer alguém sabe me explicar por cima como isso funciona e no que se baseia este retorno.

por favor

Ola
Declarando public class ou private class, vc está criando uma classe não uma função.

E toda função tem um retorno, seja ele void ou não… exemplo: public void calcula()

Espero ter ajudado
flwsss