#278 Код-ревью сущности Triangle
Сделать код-ревью:
@Entity
@Table(name = "triangle", schema = "application")
class Triangle {
@Id
private UUID id;
@Column
private int a;
@Column
private int b;
@Column
private int c;
@Override
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
Triangle triangle = (Triangle) o;
return a == triangle.a && b == triangle.b && c == triangle.c;
}
@Override
public int hashCode() {
return com.google.common.base.Objects.hashCode(id, a, b, c);
}
}
Разбор вопроса
Войди, чтобы начать диалог
Ментор ведёт диалог по текущему вопросу и учитывает предыдущие сообщения.
Войти
Доступно с Premium
Это лишь одно из решений, доступных с Premium. А ещё:
- 250+ продвинутых лекций
- 1300+ практических заданий
- 500+ решений задач с реальных собеседований
- Именные сертификаты Java Hub
- Расширенный доступ к AI-ментору