Estou fazendo um trabalho pra facul e nesse trabalho eu preciso testar a entrada de uma string. Essa string não deve ter o tamanho maior que 16 e nem contar os caracteres #%&$@.
Essa string eh um parametro do metodo construtor da minha classe Disciplina. Para modificar essa string criei um metodo chamado:
public void MudarNome(String Nnome){
Nome = Nnome;}
Na chamada do metodo construtor, o usuario deve entrar com essa string e ela sera testada. Caso nao esteja ok ele chama MudarNome dentro do metodo construtor. Aí eh que estar o problema. Nao da pra chamar MudarNome dentro do metodo construtor sem passar nenhum parametro. E se eu passo um parametro nao tem como o usuario entrar com um novo nome para ser testeado.
Como faco para o usuario entrar com esse novo nome?