0 / 0 / 0
Регистрация: 28.10.2022
Сообщений: 24
|
|
1 | |
Реализовать класс, объявленный в заглавном файле02.12.2022, 20:43. Показов 330. Ответов 0
Метки нет (Все метки)
Дан заголовочный файл phone_number.h, содержащий объявления класса
PhoneNumber. При этом в комментариях описано ожидаемое поведение этого класса. #pragma once #include <string> using namespace std; class PhoneNumber { public: /* Принимает строку в формате +XXX-YYY-ZZZZZZ Часть от '+' до первого '-' – это код страны. Часть между первым и вторым символами '-' - код города Все, что идет после второго символа – местный номер. Код страны, код города и местный номер не должны быть пустыми. Если строка не соответствует этому формату, необходимо выбросить исключение invalid_argument. Проверять, содержит ли номер только цифры, не нужно. */ explicit PhoneNumber(const string &international_number); string GetCountryCode() const; string GetCityCode() const; string GetLocalNumber() const; string GetInternationalNumber() const; private: string country_code_; string city_code_; string local_number_; explicit PhoneNumber(const string &international_number); string GetCountryCode() const; string GetCityCode() const; string GetLocalNumber() const; string GetInternationalNumber() const; private: string country_code_; string city_code_; string local_number_; }; Необходимо разработать phone_number.cpp-файл с определениями методов класса PhoneNumber, реализующих описанное поведение. В файле с главной функцией main() продемонстрировать использование класса. Можете помочь?
0
|
02.12.2022, 20:43 | |
Ответы с готовыми решениями:
0
Реализовать класс, объявленный в заглавном файле Как подключить класс на C#, объявленный в другом файле? Как использовать экземпляр класса, объявленный в одной файле, в другом файле? Объявленный класс не воспринимается как тип Не виден класс, объявленный в другом классе |
02.12.2022, 20:43 | |
02.12.2022, 20:43 | |
Помогаю со студенческими работами здесь
1
не виден тип, объявленный ыв другом файле QML. Type FileMenu unavailable Реализовать класс String, перегрузка операторов, реализовать конструкторы, фрэнд-функции Необходимо реализовать шаблонный класс Array, и грамотно реализовать push_back Реализовать класс Товары. Реализовать метод печати стоимости товара и его наименования Реализовать класс Complex для работы с комплексными числами. Реализовать операции с ним Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |