Logo Passei Direto
Buscar
Baseado no padrão Java para nomes, assinale a alternativa que possui somente nomes válidos para classes:
A) Static, Cliente, Fornecedor.
B) CartaoCredito, minha Classe, Maria.
C) Receitas, Computador, @Teste.
D) Exercicio, Aluno, 1Classe.
E) MyClass, Classe01, MamiferosVoadores.
User badge image
Aprendendo com Desafios

há 7 meses

Respostas

User badge image

Ed Verified user icon

há 7 meses

Para determinar quais nomes são válidos para classes em Java, precisamos considerar algumas regras básicas: 1. Os nomes de classes devem começar com uma letra (a-z, A-Z), um caractere de sublinhado (_) ou um caractere de dólar ($). 2. Os nomes podem conter letras, dígitos (0-9), caracteres de sublinhado e caracteres de dólar. 3. Não podem começar com um dígito. 4. Não podem conter caracteres especiais como @, #, etc. 5. Não podem ser palavras reservadas da linguagem. Agora, vamos analisar as alternativas: A) Static, Cliente, Fornecedor. - "Static" é uma palavra reservada em Java, então não é válido. B) CartaoCredito, minha Classe, Maria. - "minha Classe" contém um espaço, o que não é permitido. Portanto, não é válido. C) Receitas, Computador, @Teste. - "@Teste" contém um caractere especial (@), então não é válido. D) Exercicio, Aluno, 1Classe. - "1Classe" começa com um dígito, então não é válido. E) MyClass, Classe01, MamiferosVoadores. - Todos os nomes nesta opção são válidos de acordo com as regras. Portanto, a alternativa correta é: E) MyClass, Classe01, MamiferosVoadores.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Considere o código da página web abaixo: Ao inserir um comando na linha 17 e carregar a página no navegador, foram exibidos os valores exatamente como a seguir, inclusive com a quebra de linha: Processo No.36535-45.2000.03.3400 Em andamento. Considere as seguintes instruções: I. document.write(legenda.concat(numeroSeqProcesso, "-", digitoProcesso, ".", anoAjuizamentoProcesso, ".", regiaoProcesso, ".", origemPrimeiroGrauProcesso, "
", status)); II. document.write(legenda + numeroSeqProcesso + "-" + digitoProcesso + "." + anoAjuizamentoProcesso + "." + regiaoProcesso + "." + origemPrimeiroGrauProcesso + "
" + status); III. document.write(legenda, numeroSeqProcesso, "-", digitoProcesso, ".", anoAjuizamentoProcesso, ".", regiaoProcesso, ".", origemPrimeiroGrauProcesso, "\n", status); Serve corretamente ao propósito da linha 17 os comandos apresentados APENAS em:
A) I e II
B) I
C) II
D) II e III
E) III

Mais conteúdos dessa disciplina