QUESTÃO 1
Variáveis estáticas não pertencem a um objeto, mas sim a uma classe. Uma variável estática é compartilhada entre todas as instâncias da classe. Assim, todas as instâncias vão acessar a mesma variável. Um exemplo de utilização de variável estática é para contar o número de vezes que uma classe é instanciada.
Observe o código abaixo e analise as afirmações:
I – Será impresso na tela o número 3.
II – O programa entrará em um loop infinito, pois sempre que um ObjetoCriador é criado, novos objetos são criados. Assim o programa dá um erro.
III – O método “main” pode acessar a variável “contador”, mesmo ela sendo privada.
IV – Já que os objetos criados não são atribuídos a uma variável, não terá como acessá-los depois.
É correto o que se afirma em:
Alternativa 1: I e II, apenas.
Alternativa 2: II e III, apenas.
Alternativa 3: III e IV, apenas.
Alternativa 4: I, II e III, apenas.
Alternativa 5: II, III e IV, apenas.
Anexos:
Soluções para a tarefa
Respondido por
3
Resposta:
Alternativa 3:
III e IV, apenas.
Explicação:
Perguntas interessantes