Ed
ontem
Analisando a descrição, temos três classes de exceção personalizadas: ExcecaoAlfabeto, ExcecaoLetras e ExcecaoNumeros. - ExcecaoAlfabeto valida se a string contém apenas letras e dígitos. - ExcecaoLetras valida se a string contém apenas letras. - ExcecaoNumeros valida se a string contém apenas números. Normalmente, para organizar esse tipo de validação, as classes mais específicas (ExcecaoLetras e ExcecaoNumeros) são subclasses da mais geral (ExcecaoAlfabeto), especializando a validação. Portanto, a alternativa correta é: a) ExcecaoLetras e ExcecaoNumeros são subclasses de ExcecaoAlfabeto que especializam a validação para aceitar apenas letras ou apenas números, respectivamente.
Mais perguntas desse material