|
Модераторы: bsa |
|
Cyber27 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 4.11.2018 Репутация: нет Всего: нет |
Доброго времени суток, пишу программу на ООП, много информации совсем запутался в решении.
Думаю взгляд со стороны поможет. Задачка: Тип «Назначение» определить как перечисление (enum) со значениями полей «под застройку», «сельскохозяйственного назначения», «зарезервирована». Тип «Собственник» определить как класс, содержащий: - закрытые поля с именем и фамилией, реализованные в виде символьных строк произвольной длины и датой рождения типа Date; - все функции реализовать соответствии общим требованиям. Тип «Описание» определить как класс, содержащий: - закрытые поля целого типа со значениями уровня грунтовых вод и типа почвы; - закрытые поля «геодезическая привязка» - как динамический массив координат неправильного многоугольника и количество точек, образующих данный многоугольник; - все функции реализовать соответствии общим требованиям. Тип «Земельный участок» определить как класс, содержащий: - закрытые поля типа «Собственник», «Описание» и «Назначение»; - закрытое поле действительного типа со значением рыночной стоимости участка; - предусмотреть функцию вывода сокращенной информации с фамилией владельца и стоимостью участка; - другие функции реализовать соответствии общим требованиям. Тип «Населенный пункт» определить как класс, содержащий: - статическое поле целого типа с общим количеством населенных пунктов; - закрытое поле целого типа с порядковым номером населенного пункта; заполняется автоматически в момент создания очередного объекта; - информацию о все участки, входящие в состав данного населенного пункта, оформить как динамический массив (указатель и размерность, поля закрыты) - предусмотреть функцию для изменения количества земельных участков в составе данного населенного пункта; - предусмотреть функцию с выводом сокращенной информации с названием класса и порядковым номером объекта; - другие функции реализовать соответствии общим требованиям. В тестовом примере создать объекты типа «Населенный пункт» в соответствии общим требованиям и вывести информацию о них в полном и сокращенном виде. С одной населенного пункта удалить один земельный участок, после чего вывести полную информацию об этом пункте. Вот мой код
|
|||
|
||||
Правила форума "C/C++: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |