Форум программистов, компьютерный форум CyberForum.ru

Представление полей одного класса через другой - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Переменная окружения PATH http://www.cyberforum.ru/cpp-beginners/thread177509.html
напишите пожалуйста как будет выглядеть прога которая дополняет значение PATH именем каталога, указанным в командной строке Пишу на С.
C++ результат с заданой точностью три числа: a b c нужно вывести результат a/b с точностью c знаков ПОСЛЕ запятой http://www.cyberforum.ru/cpp-beginners/thread177506.html
C++ Проверка симметричности фигуры. Калькулятор с префиксной польской итерацией. Рекурсия.
Вот условия задач на рекурсию, никак не могу решить. =( Помогите, кто может. Калькулятор. На стандартном потоке ввода задаётся выражение в префиксной польской нотации, содержащее операции умножения и целочисленного деления (*, /) и 32-битные целые числа. Префиксная польская нотация (ППН) определяется рекурсивно: 1) ППН целого числа есть само это число. 2) Если E1, E2 - выражения в префиксной...
C++ Преобразование из int в char в массиве (не обычно)
Прет всем. есть файл с 2 строками 456321 hi man Нужно поставить по индексу типо если первая цифра 4, то берем 4 сивол из строки и ставим под 4 и тд., и записать в массив v; _________ 456321 (4 символ) man ih Тут вроде все норм
C++ запись структуры в файл http://www.cyberforum.ru/cpp-beginners/thread177494.html
Здравствуйте. Мне очень нужна Ваша помощь. Надо написать программу обработки файла, состоящего из структур. Предусмотреть вывод на экран пользовательского меню, содержащего следующие пункты : - создание файла, - просмотр содержимого, - корректировка (добавление новых данных или исправление старых), - обработка ( выполнение индивидуального задания), - выход. Структура такая: Список...
C++ Функция для сортировки массива пузырьком Всем огромное спасибо! помогли и примеры что надо. Всем удачи! Добавлено через 11 часов 30 минут Всем добрый день. Прошу помочь в написании функции для сортировки массива пузырьком. Чтоб она работала так: Я вводил количество элементов одномерного массива(она рандомно генерировала его элементы), а она с помощью функции их сортировала и выводила на экран. подробнее

Показать сообщение отдельно
Dioxis
1 / 1 / 0
Регистрация: 04.03.2009
Сообщений: 83
17.10.2010, 14:36     Представление полей одного класса через другой
Задача следующего сожержания:


Реализовать метод Bill. Для представлени использовать класс Time. реализовать методы извлечения и изменения полей. Время разговора, оторое нужно оплатить, высичляется в минутах. неполная минута считается полной"

Класс Bill - это разовый платеж за телефонный разговор. класс должен содержать поля:
- Фамилию абонента
- Номер телефона
- Тариф за минуту разговора
- Скидка(у процентах)
- Время начала разговора
- Время окончания разговора
- Сумма к оплате

Класс Time для работы с временем в формате "час:минута:секунда". Обязатеьными операциями есть: вычисление разницы между двумя моментами времени в секундах, сложение времени и заданного количества секунд, отнимание со времени заданного количества секунд, сравнение моментов времени, перевод в секунды, перевод в минуты(с округлением в целую)
Как реализовать поля класса bull через класс Time?

Предварительный код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <iostream>
 
using namespace std; 
 
class Bill
{
    private:
        char name;
        int number;
        float cost;
        int Start;
        int End;
        float discount;
        float Total;
    public:
        Bill(): name(' '),number(0),cost(0),discount(0),Total(0)
      {}
    };
 
    class Time
    {
    private:
        int hrs;
        int min;
        int sec;
    public:
        Time():hrs(0),min(0),sec(0)
        {}
 
    };
 
int main()
{
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru