![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 30.03.2011
Сообщений: 36
|
![]()
Здравствуйте, мне нужно написать программу "Аналоговые часы с будильником"
Требования: Использовать свои классы с конструкторами, деструкторами, наследованием и переопределением стандартных операций. Подскажите, для чего в программе можно использовать класс? и его наследник, а так же, какие операции переопределять и для чего использовать конструктор и деструктор? Edit: Как я понял, например класс времени, который отображается стрелками, а его наследник это класс будильник? и деструктор все время стирает время? конструктор, что тогда делает? Последний раз редактировалось zink; 25.12.2012 в 20:23. Причина: Идея |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 30.03.2011
Сообщений: 36
|
![]()
////////////up
|
![]() |
![]() |
![]() |
#3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Класс "часы". Просто выдает очередное время по запросу
Класс "Аналоговые часы". Наследует "часы", отрисовывая на экран стрелки по запрошеному ремени. Класс "Будилка". Наследует "Аналоговые часы". Допилен функциями "будильника невовремя" и "кукушкой" Переопределять можно операции получения времени. Базовый метод пусть время получает из системы, а реализация потомка еще и после inherited рисует стрелки. А в "Будилке" еще и проверяет таймер и если нужно "кукует" сколько до прихода Ктулху осталось.
I'm learning to live...
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]()
Я бы сделал наоборот (если уж делать таким образом):
Часы -> Будилка -> Аналоговые Таким образом можно будет привинтить, если надо, цифровые часы... |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Часы с будильником | Magilla | Общие вопросы C/C++ | 2 | 31.05.2011 15:01 |
Аналоговые часы. Часовые пояса. | xeoni | Помощь студентам | 4 | 05.05.2011 09:08 |
Аналоговые часы (WinAPI + GDI + C++) ? | Praid | Общие вопросы C/C++ | 4 | 15.05.2010 19:45 |
Аналоговые часы | hamlook | Microsoft Office Excel | 13 | 09.03.2010 11:08 |
Аналоговые часы | skalt12 | Общие вопросы Delphi | 12 | 07.07.2009 15:01 |