Форум программистов, компьютерный форум, киберфорум
Наши страницы

объекты двух типов SymbString и DecString - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ не закрывающиеся окна http://www.cyberforum.ru/cpp-beginners/thread329247.html
Visual Studia 2008 Выбираю Win32 -> Win 32 Console Application -> Console Application + Precompiled Header Пишу любой код Делаю Rebuild данного файла -> Sturt Debugging Выплывает окно:...
C++ Программа вылетает (банкомат) Здравствуйте, есть задача В некотором государстве в обращении находятся банкноты определенных номиналов. Национальный банк хочет, чтобы банкомат выдавал любую запрошенную сумму при помощи... http://www.cyberforum.ru/cpp-beginners/thread329238.html
Что делает отператор Strlen? C++
Подскажите то делает в С++ "strlen"
C++ Ошибка компиляции, класс, файлы.
Здравствуйте участники форума, недавно занялся программированием по книге Дирка Хенкеманса "Программирование игр на С++" Компиляция при распределении классов по файлам, возвращает ошибки. Долгие...
C++ Строки http://www.cyberforum.ru/cpp-beginners/thread329223.html
Заменить все гласные в тексте на звездочку. И подсчитать количество таких букв. Нигде не могу найти, везде есть коды на Паскале, а на С нет.
C++ Операторы cin и scanf Пример кода: void func(float* p){ cout << "Введите значение"; scanf("%f\n", &p); } Как можно прочитать ссылку через cin ? При записи cin >> &p; - ошибка C2678 подробнее

Показать сообщение отдельно
Protected_fleur
0 / 0 / 0
Регистрация: 29.06.2011
Сообщений: 77
04.07.2011, 15:40  [ТС]
Цитата Сообщение от Maxwe11 Посмотреть сообщение
DecString(десятичная строка)
имеется в виду изображение десятичеого числа... ну да, получается массив любой размерности....

Добавлено через 2 минуты
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
#include <iostream>
#include <string.h>
#include <conio.h>
using namespace std;
 
class SymbString    // класс символьной строки
{
      public:
             SymbString();
             string s1;
             string s3;
             
};
class Symbol: public SymbString //потомок класса SymbString
{
      public:
             Symbol();
             string s2;
      };
SymbString::SymbString()
{
            s1="ABC";
            }
Symbol::Symbol()
{
            s2="def";
            }   
 
class DecString    // класс десятичной строки
{
      public:
             DecString();
             int d1;
             int d3;
};
 
class Dec: public DecString //потомок класса DecString
{
      public:
            Dec();
            int d2; 
};
DecString::DecString()
{
            d1=5;
            
            }
Dec::Dec()
{
         d2=3;
         } 
          
class Factory //класс Factory
{
      };
 
 
int main()
{
    SymbString S; // создание объекта класса SymbString
    DecString D; // создание объекта класса DecString
    Symbol K;   // создание объекта класса Symbol
    Dec C;     // создание объекта класса Dec
    cout << "d1="<<D.d1<<endl;
    cout << "d2="<<C.d2<<endl;
    cout << "d3=d1+d2 = "<<D.d1+C.d2<<endl;
    cout << "\ns1="<<S.s1<<endl;
    cout << "s2="<<K.s2<<endl;
    cout << "s3=s1+s2 = "<<S.s1+K.s2<<endl;
    _getch();
    return 0;
}
вот, что я сделала на сегодня... но я до сих пор не пойму, что значит, Операции по созданию и удалению объектов инкапсулировать в классе Factory?!
И не знаю как сделать меню, позволяющее продемонстрировать заданные операции...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru