В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
АрТёМкА945
АрТёМкА945
08.12.2022 11:47 •  Информатика

Побудувати опис класу, що містить інформацію про поштову адресу
організації. Передбачити можливість зміни кожної з складових частин адреси
окремо та перевірку допустимості введених значень. В випадку недопустимих
значень обробляється виключення.

Показать ответ
Ответ:
IrAKoT666
IrAKoT666
31.05.2023 15:46

Ось приклад класу C#, який містить інформацію про поштову адресу організації та дозволяє змінювати кожен компонент адреси окремо. Це також включає перевірку введених значень та обробку винятків у разі недійсних значень:

``

поштова адреса публічного класу csharp

{

приватна струнна вулиця;

ПРИВАТНЕ струнне місто;

стан приватного рядка;

Поштовий Індекс приватного рядка;

громадська струнна вулиця

{

отримати { повернути вулицю;}

установивши

{

if (рядок.IsNullOrEmpty (значення))

throw new ArgumentException ("Вулиця не може бути порожньою").;

вулиця = значення;

}

}

громадський струнний місто

{

отримати { повернути місто;}

установивши

{

if (рядок.IsNullOrEmpty (значення))

throw new ArgumentException ("місто не може бути порожнім").;

місто = значення;

}

}

стан публічного рядка

{

отримати { повернутий стан;}

установивши

{

if (рядок.IsNullOrEmpty (значення))

throw new ArgumentException ("стан не може бути порожнім").;

стан = значення;

}

}

загальнодоступний рядковий Поштовий Індекс

{

отримати { повернути Поштовий Індекс;}

установивши

{

if (рядок.IsNullOrEmpty (значення))

генерує новий ArgumentException ("Поштовий Індекс не може бути порожнім").;

Поштовий Індекс = значення;

}

}

загальнодоступна поштова адреса (рядок вулиця, рядок місто, рядок штат, рядок Поштовий Індекс)

{

Вулиця = вуличний;

City = Місто;

Стан = state;

Поштовий Індекс = Поштовий Індекс;

}

}

```

Це те, що ви шукали?

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота