Форум программистов CodeGuru
19 Июль 2018, 21:37:53 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Работа с классами  (Прочитано 2198 раз)
0 Пользователей и 1 Гость смотрят эту тему.
armaged_don
Новичок
*
Офлайн Офлайн

Сообщений: 5


Просмотр профиля
« : 17 Декабрь 2008, 12:50:08 »

Для демонстрации возможностей класса необходимо написать головную программу, управляемую через меню (в текстовом режиме). Исходный код класса нужно оформить в виде двух файлов: заголовочного файла с объявлением класса и файла реализации методов.

Разработайте пользовательский тип «Время». Под «временем», в данном случае, подразумевается тройка <часы, минуты, секунды>, где часы – произвольное неотрицательное целое число, а минуты и секунды – целые числа в интервале [0..59]. Для разрабатываемого типа обязательно определите:
•   конструктор (или несколько, если необходимо)
•   набор методов “get” и “set” для часов, минут и секунд;
•   операторы + и – для значений типа «Время» (и с результатом типа «Время»);
•   оператор *  на целое;
•   оператор / на целое;
•   операторы >> и << для ввода и вывода в поток.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!