Skip to content

Commit de96150

Browse files
committed
task2909. Рефакторинг 7
1 parent ff9415b commit de96150

File tree

2 files changed

+11
-16
lines changed

2 files changed

+11
-16
lines changed

3.JavaMultithreading/src/com/javarush/task/task29/task2909/human/Student.java

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,8 @@ public void live() {
2424
public void learn() {
2525
}
2626

27-
public void incAverageGradeBy01() {
28-
averageGrade += 0.1;
29-
}
30-
31-
public void incAverageGradeBy02() {
32-
averageGrade += 0.2;
27+
public void incAverageGrade(double delta){
28+
averageGrade += delta;
3329
}
3430

3531
public void setCourse(int value){
@@ -40,12 +36,12 @@ public void setAverageGrade(double value){
4036
averageGrade = value;
4137
}
4238

43-
public void setBeginningOfSession(int day, int month, int year) {
44-
beginningOfSession = new Date(year, month, day);
39+
public void setBeginningOfSession(Date date) {
40+
beginningOfSession = date;
4541
}
4642

47-
public void setEndOfSession(int day, int month, int year) {
48-
endOfSession = new Date(year, month, day);
43+
public void setEndOfSession(Date date) {
44+
endOfSession = date;
4945
}
5046

5147
public double getAverageGrade() {

3.JavaMultithreading/src/com/javarush/task/task29/task2909/human/StudentsDataBase.java

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,14 @@
66
public class StudentsDataBase {
77
public static List<Student> students = new ArrayList<>();
88

9-
public static void addInfoAboutStudent(String name, int age, double averageGrade) {
10-
Student student = new Student(name, age, averageGrade);
11-
students.add(student);
12-
printInfoAboutStudent(student.getName(), student);
139

10+
public static void addInfoAboutStudent(Student student) {
11+
students.add(student);
12+
printInfoAboutStudent(student);
1413
}
1514

16-
public static void printInfoAboutStudent(String name, Student student) {
17-
System.out.println("Имя: " + name + " Возраст: " + student.getAge());
15+
public static void printInfoAboutStudent(Student student) {
16+
System.out.println("Имя: " + student.name + " Возраст: " + student.getAge());
1817
}
1918

2019
public static void removeStudent(int index) throws IndexOutOfBoundsException {

0 commit comments

Comments
 (0)