![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 31.03.2014
Сообщений: 2
|
![]()
Спроектируйте с использованием TDD класс CTVSet , моделирующий телевизор, который может находиться либо в выключенном, либо включенном состоянии. Находясь во включенном состоянии, телевизор способен отображать один из 99 каналов (от 1 до 99).
Над телевизором можно выполнять следующие действия: • Выключить. В выключенном состоянии нельзя переключать каналы. • Включить. При своем включении телевизор включается на том канале, на котором он был ранее выключен. При самом первом включении телевизор включается на первом канале. • Выбрать заданный канал (от 1 до 99) или остаться на том же самом канале, если номер канала за пределами данного диапазона. Телевизор обладает следующими свойствами: • Включен или выключен • Номер текущего канала. В выключенном состоянии номер текущего канала должен быть равен нулю. Разработайте программу, использующую разработанный Вами класс CTVSet, которая обрабатывает команды пользователя, вводимые им со стандартного потока ввода: • TurnOn. Включает телевизор, если он был выключен • TurnOff. Выключает телевизор, если он был включент • SelectChannel <номер канала>. Выбирает указанный номер канала. • Info. Выводит текущее состояние телевизора (выключен или включен, номер канала). |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C++ Спроектируйте программу выделения s из t | corp.delta | Помощь студентам | 4 | 29.03.2014 17:36 |
Спроектируйте приложение | Klark73 | Microsoft Office Excel | 1 | 20.12.2011 19:14 |
Класс с использованием списка в С++ | kolyan_zver | Общие вопросы C/C++ | 2 | 09.11.2010 23:10 |
Excell. Моделирующий алгоритм | MilanAC | Помощь студентам | 2 | 18.08.2009 17:18 |
Создание класс с использованием методов доступа к данным | El_Bint0 | Помощь студентам | 1 | 14.03.2007 10:16 |