• Matéria: Informática
  • Autor: feist2
  • Perguntado 6 anos atrás

Suponha que você tenha uma classe chamada CalculoMedia que possui o método calcular () e outra classe principal, com método main, chamada Media. Qual das alternativas abaixo apresenta a forma correta de criação/instanciação de um objeto chamado “valor” da classe CalculoMedia e a chamada ao método calcular() por este objeto?
A- CalculoMedia valor = new CalculoMedia(); valor.calcular();

B-Media.valor = new.CalculoMedia(); calcular(valor); .

C-Media valor = new Media(); valor.calcular();

D-CalculoMedia valor = new Media(); valor.CalculoMedia.calcular();

E-Media valor = new CalculoMedia(); valor=calcular();

Respostas

respondido por: wcostanet
10

Resposta:

Explicação:

As classes ficariam assim (em Java):

class CalculoMedia{

  calcular(){

   }

}

class Media{

  public static void main (String args[]){

  }

}

criação/instanciação de um objeto chamado “valor” da classe CalculoMedia

CalculoMedia valor = new CalculoMedia();

chamada ao método calcular() por este objeto

valor.calcular();

Resp. alternativa A- CalculoMedia valor = new CalculoMedia(); valor.calcular();

respondido por: yancarvalho3
1

Acerca da instanciação de um objeto chamado "valor" que é da classe CalculoMedia sendo chamado pelo método calcular "valor.calcular()" podemos ver que o jeito correta é a alternativa A:

CalculoMedia valor = new CalculoMedia();

valor.calcular();

Mas por que esse é o método correto de chamada de cálculo em POO?

Quando temos que "CalculoMedia valor = new CalculoMedia();" temos a criação de um objeto chamado de "valor" que recebe o "new CalculoMedia()". Sendo assim, para que o método calcular seja chamado temos que mostrar ao algoritmo que isso deve ser feito, o método utilizado para isso é "valor.calcular()".

O CalculoMedia() que agora está em valor, chama o método calcular() que irá realizar um calculo qualquer.

Saiba mais sobre programação orientada a objetos aqui: https://brainly.com.br/tarefa/52579187

#SPJ2

Anexos:
Perguntas similares