Задание: Разработать согласно своего варианта класс, содержащий(как правило) следующие элементы: скрытые поля, конструкторы с параметрами и без параметров, методы, свойства. Методы и свойства должны обеспечивать удобный и понятный интерфейс класса. При возникновении ошибок должны выбрасываться исключения. В программе должна выполняться проверка всех разработанных элементов класса.
Отчет должен содержать:
- Постановку задачи
- Код работы программы.
- Снимок экрана, иллюстрирующий результат работы программы.
ВАРИАНТ-8
Описать класс, представляющий круг. Предусмотреть методы для вычисления площади круга, длины окружности и проверки попадания заданной точки внутрь круга. Описать свойства для получения состояния объекта.
Написать программу, демонстрирующую все разработанные элементы класса.