Pular para o conteúdo principal

Questão de Programação — Programação Orientada a Objetos — IF Sul Rio-Grandense 2025

ProgramaçãoProgramação Orientada a Objetos
Código
qg528448
Banca
IF Sul Rio-Grandense
Órgão
IF Sul Rio-Grandense
Ano
2025
Nível
Superior
Cargo
Professor EBTT - Área 13, 17, 20, 25, 42: Informação e Comunicação I
Um programador está desenvolvendo um sistema utilizando o paradigma de programação orientada a objetos para um posto de combustível. Neste contexto, considere a definição de classe a seguir utilizando Linguagem Java.class BombaDeCombustivel{ int id; private float qtde; private float precoTotal; public static precoPorLitro = 6.10; public void setQtde(float qtde){ this.qtde = qtde; this.precoTotal = qtde*this.precoPorLitro; } } Sobre o(os) atributo(s) da classe BombaDeCombustivel, é correto afirmar que
  1. Aid e precoPorLitro têm visibilidade pública, sendo que precoPorLitro é um atributo de classe.
  2. Bid, qtde e precoTotal são visíveis em classes que herdem de BombaDeCombustivel.
  3. CprecoPorLitro é uma constante, e seu valor não pode ser alterado em tempo de execução.
  4. DprecoPorLitro é um atributo de classe, portanto seu valor é compartilhado por todas as instâncias desta classe.
Revelar gabarito e comentário

GabaritoD — precoPorLitro é um atributo de classe, portanto seu valor é compartilhado por todas as instâncias desta classe.

Link permanente: /questoes/qg528448