Ed. Técnica, perguntado por strikernanet, 10 meses atrás

Considere a classe abaixo:

public class GradeBook {
private String courseName;

public void setCourseName( ) {
courseName = name;
}

public String getCourseName(String name) {
return courseName;
}

}

Assinale a alternativa que apresenta o que está errado nesta classe:

A)
O nome da classe.

B)
O tipo de retorno do método getCourseName.

C)
O tipo de retorno do método setCourseName.

D)
O nome da classe e o tipo de retorno do método getCourseName.

E)
O parâmetro do método getCourseName e o parâmetro do método setCourseName.

Soluções para a tarefa

Respondido por vanessafonntoura
11

A alternativa correta é a B)  O tipo de retorno do método getCourseName.

O método getCourseName() dá o nome a qualquer pessoa que o chamar. Como courseName é particular, você não pode acessá-lo diretamente - e é privado para manter o encapsulamento (você aprenderá sobre isso).

courseName é privado para que ninguém possa alterá-lo. Os métodos getter e setter estão disponíveis para permitir e controlar o acesso a essas propriedades privadas.

courseName = name atribui o var que o methode setter obtém ao privado interno.

Espero ter ajudado.

Respondido por lyberryo
3

Resposta:

e) O parâmetro do método getCourseName e o parâmetro do método setCourseName.

Explicação:

Perguntas interessantes