Ed
ano passado
Vamos analisar cada afirmação: I- Um atributo estático significa que o atributo não pode mudar o valor, será sempre constante. Falso. Um atributo estático é compartilhado entre todas as instâncias da classe, mas isso não significa que ele não pode mudar de valor. Ele pode ser alterado, mas seu valor é comum a todas as instâncias. II- Um método estático significa que o método não pode alterar nenhum atributo da classe sob nenhuma condição. Falso. Um método estático pode alterar atributos estáticos da classe, mas não pode acessar atributos de instância diretamente, a menos que tenha uma referência a uma instância. III- A forma correta de declarar um atributo inteiro estático seria: int (static) nomeAtributo; Falso. A sintaxe correta em Java, por exemplo, seria: `static int nomeAtributo;` (a palavra-chave "static" vem antes do tipo). Diante disso, todas as afirmações estão incorretas. Portanto, a alternativa correta é: E Nenhum dos itens está correto.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material