• Matéria: Informática
  • Autor: guilhermezb9
  • Perguntado 7 anos atrás

“As variáveis de classe são frequentemente utilizadas para armazenar um valor que deve ser sempre o mesmo para todas as instâncias de uma classe. Em vez de armazenar uma cópia do mesmo valorem cada objeto, o que seria um desperdício de espaço e que talvez fosse difícil coordenar, um único valor pode ser compartilhado entre todas as instâncias. Java suporta métodos de classe.”. (BARNES, D. J.; KOLLING, M. Programação orientada a objetos em Java . São Paulo: Pearson Prentice Hall, 2004. p. 136.).
Podemos compreender o nível de complexidade ao criar instâncias para classes na orientação a objeto. Neste sentido, qual o objetivo de se criar um atributo com o tipo static ?
I. O atributo se torna um atributo da classe.
II. Não se torna um atributo para cada objeto do tipo daquela classe.
III. O atributo fica restrito somente àquela classe.
IV. Torna inacessível o conteúdo dos atributos por outras classes.
É correto o que se afirma em:
.I, apenas.
.II, III e IV.
.I, apenas.
.III e IV.
.I e II.

Respostas

respondido por: josemjunior
15

Resposta:

I e II.

Explicação:

Segundo as normas da orientação a objeto e a linguagem Java, a declaração de uma variável como Static (estática) tem como função fazer referência a todos os atributos e métodos que podem ser acessados diretamente sem a necessidade de instanciação do objeto.

respondido por: edersongrs
6

Resposta:

respostas 1 e 2

Explicação:

Perguntas similares