This repository has been archived by the owner on May 19, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
GradeBook.java
34 lines (26 loc) · 1.5 KB
/
GradeBook.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
//Exercicio 3.11: Modificar a classe GradeBook
public class GradeBook{
private String courseName; //Nome do curso
private String instructorName; //Nome do instrutor
public GradeBook(String course, String instructor){//Construtor da classe
this.setCourseName(course);//Inicializa o nome do curso
this.setInstructorName(instructor);//Inicializa o nome do instrutor
}//Fim do construtor
public void setCourseName(String name){//Setter para a variável courseName
courseName = name; //Define o nome do curso
}//Fim do setter para o nome do curso
public String getCourseName(){//Getter para a variável courseName
return courseName; //Retorna o nome do curso
}//Fim do getter para o nome do curso
public void setInstructorName(String name){//Setter para a variável instructorName
instructorName = name; //Define o nome do instrutor
}//Fim do setter para o nome do instrutor
public String getInstructorName(){//Getter para a variável instructorName
return instructorName; //Retorna o nome do instrutor
}//Fim do getter para o nome do instrutor
public void displayMessage(){//Exibe uma mensagem de boas-vindas para o usuário
System.out.printf("Welcome to the GradeBook for %s!\n", getCourseName());
System.out.printf("This course is presented by: %s\n\n", getInstructorName());
//A função utiliza o getter para exibir o nome do curso na mensagem
}//Fim do displayMessage
}//Fim da classe GradeBook