Это мой первый пост здесь, поэтому я был бы рад, если бы никто не рассердился из-за моего вопроса и, надеюсь, из-за моего английского ... это не мой родной язык: D
К вопросу:
Для моего курса в университете мне нужно запрограммировать фитнес-приложение (оно станет намного больше в будущем). Сейчас я должен настроить некоторые классы и методы, которые я уже сделал, настолько хорошо, насколько мог. Вот пример:
public class Trainingsession {
private int workoutTime;
private int date;
private int startingtime;
private Fitnessequipment fitnessequipment;
private int neededWorkoutTime;
public Trainingsession(int workoutTime, int date, int startingtime, Fitnessequipment fitnessequipment) {
this.workoutTime = workoutTime;
this.date = date;
this.startingtime = startingtime;
}
public boolean goalReached (int caloryGoal) {
return (fitnessequipment.caloryConsumption(workoutTime) >= caloryGoal))
}
// ...
}
Когда я настраиваю свой метод goalReached
, должен ли я сначала настроить caloryGoal
вместе с другими моими атрибутами, такими как date
, startingtime
и т. Д.?
Моя проблема в том, что некоторые атрибуты заданы, но я не знаю, нужно ли мне добавлять другие атрибуты, просто взглянув на методы ...