Um objeto é uma instância de uma classe em programação orientada a objetos. As classes definem, então, a estrutura dos objetos que serão instanciados a partir dela. Com base nessa afirmativa, analise a classe a seguir em Java e assinale a alternativa correta: public class Bola { String cor; int tamanho; boolean cheia; void encher() { cheia = true; } void esvaziar() { cheia = false; } }

Questão

Um objeto é uma instância de uma classe em programação orientada a objetos. As classes definem, então, a estrutura dos objetos que serão instanciados a partir dela.

Com base nessa afirmativa, analise a classe a seguir em Java e assinale a alternativa correta:

public class Bola { String cor; int tamanho; boolean cheia; void encher() { cheia = true; } void esvaziar() { cheia = false; } }

Alternativas

a) Cor, tamanho e cheia são métodos da classe bola.

b) Esvaziar e encher são atributos do tipo void, da classe bola.

c) Cor, tamanho e cheia são atributos da classe bola.

98%

d) Esvaziar, encher e cheia são métodos da classe bola.

e) Cor e tamanho são atributos e cheia método booleano da classe bola.

Explicação

Na classe Java apresentada, tudo o que está declarado no corpo da classe pode ser, principalmente, de dois tipos:

  1. Atributos (campos/variáveis de instância): variáveis que guardam o estado do objeto.
  • String cor; → atributo chamado cor do tipo String
  • int tamanho; → atributo chamado tamanho do tipo int
  • boolean cheia; → atributo chamado cheia do tipo boolean
  1. Métodos: blocos de código que definem comportamentos/ações do objeto.
  • void encher() → método encher (não retorna valor, por isso void) que define cheia = true;
  • void esvaziar() → método esvaziar (também void) que define cheia = false;

Logo, cor, tamanho e cheia são atributos (campos) da classe Bola.

Alternativa correta: (c).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.