Код для роботи з класами, С++
Тип «Адреса» визначити як клас, що містить:
- закриті поля з назвою населеного пункту та назвою вулиці, реалізовані у
вигляді символьних рядків довільної довжини; номер будинку та номер
квартири – цілі числа;
- усі функції реалізувати відповідно загальним вимогам.
Тип «Людина» визначити як клас, що містить:
- закриті поля з ім’ям та прізвищем, реалізовані у вигляді символьних
рядків довільної довжини; телефон, що складатиметься з двох числових
полів: код міста та внутрішнього номера; адреса;
- усі функції реалізувати відповідно загальним вимогам.
У тестовому прикладі створити об’єкти типу «Людина» та «Адреса» відповідно
загальним вимогам і вивести інформацію про них у повному та скороченому
вигляді.
- закриті поля з назвою населеного пункту та назвою вулиці, реалізовані у
вигляді символьних рядків довільної довжини; номер будинку та номер
квартири – цілі числа;
- усі функції реалізувати відповідно загальним вимогам.
Тип «Людина» визначити як клас, що містить:
- закриті поля з ім’ям та прізвищем, реалізовані у вигляді символьних
рядків довільної довжини; телефон, що складатиметься з двох числових
полів: код міста та внутрішнього номера; адреса;
- усі функції реалізувати відповідно загальним вимогам.
У тестовому прикладі створити об’єкти типу «Людина» та «Адреса» відповідно
загальним вимогам і вивести інформацію про них у повному та скороченому
вигляді.