Побудувати опис класу, що містить інформацію про поштову адресу
організації. Передбачити можливість зміни кожної з складових частин адреси
окремо та перевірку допустимості введених значень. В випадку недопустимих
значень обробляється виключення.
Ответы на вопрос:
Ось приклад класу C#, який містить інформацію про поштову адресу організації та дозволяє змінювати кожен компонент адреси окремо. Це також включає перевірку введених значень та обробку винятків у разі недійсних значень:
``
поштова адреса публічного класу csharp
{
приватна струнна вулиця;
ПРИВАТНЕ струнне місто;
стан приватного рядка;
Поштовий Індекс приватного рядка;
громадська струнна вулиця
{
отримати { повернути вулицю;}
установивши
{
if (рядок.IsNullOrEmpty (значення))
throw new ArgumentException ("Вулиця не може бути порожньою").;
вулиця = значення;
}
}
громадський струнний місто
{
отримати { повернути місто;}
установивши
{
if (рядок.IsNullOrEmpty (значення))
throw new ArgumentException ("місто не може бути порожнім").;
місто = значення;
}
}
стан публічного рядка
{
отримати { повернутий стан;}
установивши
{
if (рядок.IsNullOrEmpty (значення))
throw new ArgumentException ("стан не може бути порожнім").;
стан = значення;
}
}
загальнодоступний рядковий Поштовий Індекс
{
отримати { повернути Поштовий Індекс;}
установивши
{
if (рядок.IsNullOrEmpty (значення))
генерує новий ArgumentException ("Поштовий Індекс не може бути порожнім").;
Поштовий Індекс = значення;
}
}
загальнодоступна поштова адреса (рядок вулиця, рядок місто, рядок штат, рядок Поштовий Індекс)
{
Вулиця = вуличний;
City = Місто;
Стан = state;
Поштовий Індекс = Поштовий Індекс;
}
}
```
Це те, що ви шукали?
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
elena09010702.10.2020 17:48
-
MeowthCopyright13.03.2022 09:27
-
angelinaignaty112.01.2020 11:12
-
Andreiuchenik15.05.2022 02:44
-
Teoman1Oztemel09.07.2022 16:19
-
aigerim34130.06.2023 22:49
-
sabina30020.09.2022 01:07
-
Elaria128.09.2021 19:39
-
dianavolk0008.05.2020 23:56
-
mada465303.10.2020 08:51
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.