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

Aleksiy69 Aleksiy69    2   31.05.2023 15:45    36

Ответы
Миша112236677777777 Миша112236677777777  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;

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

}

}

```

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

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика