Ed
há 2 anos
Vamos analisar cada afirmação: I. Quando um arquivo de código-fonte (.java) contiver múltiplas declarações de classe, o compilador irá inserir ambos os arquivos de classe para essas classes no mesmo diretório. Falso. Em Java, se um arquivo contém múltiplas classes, apenas uma pode ser pública e o nome do arquivo deve corresponder ao nome da classe pública. As classes não públicas podem ser acessadas apenas dentro do mesmo pacote, mas isso não implica que o compilador insira ambas no mesmo diretório. II. Você também poderá usar a palavra chave this explicitamente no corpo do método de uma instância. Verdadeiro. A palavra reservada `this` é usada para referenciar a instância atual da classe e pode ser utilizada dentro de métodos de instância. III. As classes não public só poderão ser utilizadas por outras classes no mesmo pacote. Verdadeiro. Classes sem modificador de acesso (ou seja, classes package-private) só podem ser acessadas por outras classes que estão no mesmo pacote. Agora, vamos resumir as análises: - A afirmação I é falsa. - A afirmação II é verdadeira. - A afirmação III é verdadeira. Portanto, a alternativa correta que contém todas as afirmações verdadeiras é: b. Somente a afirmação II.
Cadastre-se ou realize login
Mais perguntas desse material