Книга: Основы объектно-ориентированного программирования
У14.2 Многоугольник с малым числом вершин
У14.2 Многоугольник с малым числом вершин
Инвариант класса POLYGON требует, чтобы у каждого многоугольника было, по крайней мере, три вершины; отметим, что функция perimeter не будет работать для пустого многоугольника. Измените определение этого класса так, чтобы он покрывал и случаи вырожденных многоугольников с числом вершин меньше трех.
Содержание
Оглавление статьи/книги
- У14.1 Многоугольники и прямоугольники
- У14.2 Многоугольник с малым числом вершин
- У14.3 Геометрические объекты с двумя координатами
- У14.4 Наследование без классов
- У14.5 Классы без объектов
- У14.6 Отложенные классы и прототип
- У14.7 Библиотека поиска в таблицах (семестровый проект)
- У14.8 Виды отложенных компонентов
- У14.9 Комплексные числа
Похожие страницы
- У14.1 Многоугольники и прямоугольники
- У14.3 Геометрические объекты с двумя координатами
- У14.7 Библиотека поиска в таблицах (семестровый проект)
- У14.5 Классы без объектов
- 14.4.6. Удаление вершины дерева и удаление дерева: tdelete() и tdestroy()
- Обнаружение вершины
- Многоугольники и прямоугольники
- Многоугольники
- Вызов функции с переменным числом аргументов
- 12.5. Моделирование многогранников по координатам вершин
- В чем разница между большой целью и малыми задачами?
- Привязка к вершинам меша