Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Java_Лекция 3 / Desk / src / ua / kharkov / kture / kolesnikov / Desk / figure / Figure
.java package ua.kharkov.kture.kolesnikov.Desk.figure;
public abstract class Figure implements Comparable<Figure> {
public abstract double getSquare();
@Override
public String toString() {
return getClass().getSimpleName() + ":" + getSquare();
}
@Override
public int compareTo(Figure figure) {
if (this.getSquare() < figure.getSquare())
return 1;
if (this.getSquare() > figure.getSquare())
return -1;
return 0;
}
}
public abstract class Figure implements Comparable<Figure> {
public abstract double getSquare();
@Override
public String toString() {
return getClass().getSimpleName() + ":" + getSquare();
}
@Override
public int compareTo(Figure figure) {
if (this.getSquare() < figure.getSquare())
return 1;
if (this.getSquare() > figure.getSquare())
return -1;
return 0;
}
}
Соседние файлы в папке figure