![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Anime |
|
||||||||||
![]() Шустрый ![]() Профиль Группа: Awaiting Authorisation Сообщений: 88 Регистрация: 13.11.2006 Где: Киев Репутация: нет Всего: нет |
Есть например какая то дата допустим пусть будет 10.10.2011 17:00:01 (пусть будет dateOpen) из это даты формируется дата отчетности если эта дата и время после 17:00:00 то дате добавляется день и она становится 11.10.2011 00:00:00 (пусть будет dateClose)
Но например в этих дат формат выдачи разный до есть dateOp может быть в формате dd.mm.yyyy HH:mm:ss (назавем его FullFormat) и dd.mm.yyyy (будет SimpleFormat), а dateClose в форматах dd.mm.yyyy (SimpleFormat) и в yyyyMM (PartFormat) AbstractMyDate implements SimpleFormat
MyDate extends AbstractMyDate
interfaces FullFormat, SimpleFormat, PartFormat
запуск
ну вот теперь у меня dateOpen выдает getSimpleFormat и из dateOpen формируется getDateClose и тоже в формате getSimpleFormat а вот теперь как бы дополнить их чтоб dateOpen присутствовал FullFormat но его не должно быть в dateClose, а в dateClose присутствовал PartFormat я так понимаю мне надо создать ещё 1 класс например MyDateClose extends AbstractMyDate implements PartFormat, а в MyDate заменить метод MyDate getDateClose на MyDateClose getDateClose и в MyDate добавить implements FullFormat и вроде бы то что надо получится ^_^ но можно сделать так чтобы класс MyDate по разному реагировал на методы, ну то есть что у меня сейчас существует надо бы добавить метод getFormat в класс MyDatе и там уже возвращать что-то -_- что то типа
Или это ваще че то не то намудрил? -) п.с. все понятно надеюсь ))) |
||||||||||
|
|||||||||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |