Full_Night
Мастер
(1672)
1 месяц назад
Попробуй это хз
import java.util.Random;
public class Turtle {
private String name;
private int number;
public Turtle(int number) {
this.number = number;
setName();
}
public void setName() {
Random random = new Random();
String[] names = {"Рафаэль", "Микеланджело", "Леонардо", "Донателло"};
this.name = names[random.nextInt(names.length)];
}
public String getName() {
return name;
}
public String checkDay() {
switch (number) {
case 1:
return "Понедельник";
case 2:
return "Вторник";
case 3:
return "Среда";
case 4:
return "Четверг";
case 5:
return "Пятница";
case 6:
return "Суббота";
case 7:
return "Воскресенье";
default:
return "Некорректный номер дня";
}
}
public
static void main(String[] args) {
Turtle turtle1 = new Turtle(3);
System.out.println("Черепаха " + turtle1.getName() + " родилась в " + turtle1.checkDay() + ".");
Turtle turtle2 = new Turtle(7);
System.out.println("Черепаха " + turtle2.getName() + " родилась в " + turtle2.checkDay() + ".");
}
}
Напишите метод checkDay(), который проверяет, какой сейчас день недели по переданному ему полю number.