can someone help me? The questions are: 1. Add an addExerciseAdd method that adds an exercise to a private variable exercises in Exercise You don't need to create a getter or setter for this private variable. 2. Modify the constructors in Exercise so that you can create two types of workouts (let one constructor use the other; each variable can only have a value in one constructor): a training schedule with exercises, but without a trainer. a training schedule with exercises and with a trainer. import java.util.ArrayList; class Exerciseplan { private String customer; private String trainer; Exerciseplan(String customer) { this.customer = customer; } Exerciseplan(String customer, String trainer) { this.customer = customer; this.trainer = trainer; } private void printExercise(String name, String muscleGroup, Integer numberOfSets, Integer repetition, Integer restTime) { System.out.println("Oefening voor " + muscleGroup + ":" + " herhaal " + numberOfSets + " keer " + "(rust tussendoor " + restTime + " seconden) " + repetition + " " + name); } public void printSchema() { } } class Exercise { private String name; private String muscleGroup; private int numberOfSets; private int repetition; private int restTime; Exercise(String name, String muscleGroup, int numberOfSets, int repetition, int restTime) { this.name = name; this.muscleGroup = muscleGroup; this.numberOfSets = numberOfSets; this.repetition = repetition; this.restTime = restTime; } public String getname() { return name; } public String getmuscleGroup() { return muscleGroup; } public int getnumberOfSets() { return numberOfSets; } public int getrepetition() { return repetition; } public int restTime() { return restTime; } } public class Main { public static void main(String[] args) { } }
can someone help me? The questions are:
1. Add an addExerciseAdd method that adds an exercise to a private variable exercises in Exercise You don't need to create a getter or setter for this private variable.
2. Modify the constructors in Exercise so that you can create two types of workouts (let one constructor use the other; each variable can only have a value in one constructor):
a training schedule with exercises, but without a trainer.
a training schedule with exercises and with a trainer.
import java.util.ArrayList;
class Exerciseplan {
private String customer;
private String trainer;
Exerciseplan(String customer) {
this.customer = customer;
}
Exerciseplan(String customer, String trainer) {
this.customer = customer;
this.trainer = trainer;
}
private void printExercise(String name, String muscleGroup, Integer numberOfSets, Integer repetition, Integer restTime) {
System.out.println("Oefening voor " + muscleGroup + ":" +
" herhaal " + numberOfSets + " keer " +
"(rust tussendoor " + restTime + " seconden) " +
repetition +
" " + name);
}
public void printSchema() {
}
}
class Exercise {
private String name;
private String muscleGroup;
private int numberOfSets;
private int repetition;
private int restTime;
Exercise(String name, String muscleGroup, int numberOfSets, int repetition, int restTime) {
this.name = name;
this.muscleGroup = muscleGroup;
this.numberOfSets = numberOfSets;
this.repetition = repetition;
this.restTime = restTime;
}
public String getname() {
return name;
}
public String getmuscleGroup() {
return muscleGroup;
}
public int getnumberOfSets() {
return numberOfSets;
}
public int getrepetition() {
return repetition;
}
public int restTime() {
return restTime;
}
}
public class Main {
public static void main(String[] args) {
}
}
Step by step
Solved in 4 steps with 5 images