2 / 2 / 0
Регистрация: 12.10.2011
Сообщений: 93
|
||||||
1 | ||||||
Создать класс для представления даты с полями год, месяц, день20.10.2011, 20:56. Показов 2294. Ответов 1
Метки нет (Все метки)
Мне нужно создать класс для представления даты с полями год, месяц, день и в случае недопустимых значений полей выбрасывать исключения. Так вот, если я хочу поле месяц сделать типа String и в него записывать название месяца (февраль, январь.... или по англ. february, january etc) то как мне написать условие выброса исключения при вводе в конструкторе(или записи в это поле).
p.s. вариант
Посоветуйте, пожалуйста, что-то умнее.
0
|
20.10.2011, 20:56 | |
Ответы с готовыми решениями:
1
Из класса "Дата" с полями день, месяц, год создать класс "Время" с дополнительными полями час, минута, секунда Создать класс Date для работы с датами в формате «год.месяц.день» Создать класс Date для работы с датами в формате «год.месяц.день» "Создать класс Date для работы с датами в формате «год.месяц.день» |
17791 / 12942 / 3381
Регистрация: 17.09.2011
Сообщений: 21,223
|
|
20.10.2011, 22:18 | 2 |
Не делайте поле месяца строковым типом.
Используйте строку для отображения даты, а не для хранения. Тогда эта и куча других проблем (таких как вычисление разницы между датами) отпадет сама собой.
1
|
20.10.2011, 22:18 | |
20.10.2011, 22:18 | |
Помогаю со студенческими работами здесь
2
Создайте класс «Дата» со свойствами год, високосный год, месяц, день месяца и день недели Создать класс Date для работы с датами в формате "год.месяц.день" / C++ для начинающих Создать класс Date для работы с датами в формате "год. месяц. день" Создать класс Date для работы с датами в формате "год.месяц.день" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |