Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
35
Добавлен:
14.04.2015
Размер:
454 б
Скачать
☆
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;
	}
}
Соседние файлы в папке figure