Ed
há 23 horas
Para que um atributo seja compartilhado entre todos os objetos de uma classe, ele deve ser declarado como `static`. Isso significa que existe apenas uma cópia desse atributo, e qualquer alteração feita a ele será refletida em todos os objetos da classe. Vamos analisar as opções: A) `public static double dolar = 4.125;` - Correto! Este atributo é estático, ou seja, compartilhado entre todos os objetos da classe. B) `public final double dolar = 4.125;` - Incorreto. O `final` indica que o valor não pode ser alterado, mas não é compartilhado entre objetos. C) `public const double dolar = 4.125;` - Incorreto. A palavra-chave `const` não é utilizada em Java para definir constantes; o correto seria `final`. D) `public abstract double dolar = 4.125;` - Incorreto. Um atributo não pode ser `abstract`. E) `public double dolar = 4.125;` - Incorreto. Este atributo é uma instância e não é compartilhado entre objetos. Portanto, a alternativa correta é: A) public static double dolar = 4.125;