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

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

Ответ:
syune333
syune333
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
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?