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

Из ООП - динамическая структура через агрегацию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Код по алгоритму, приведенному тут:) Работает неверно http://www.cyberforum.ru/cpp-beginners/thread120938.html
Здравствуйте! Вот, собственно алгоритм, вот код, вроде должно работать:( Обрабатывается массив p_Q int * c = new int ; int i, j, r, k, flag, p; flag=0; r=0;
C++ Разработать функцию Дан массив целых чисел и равный ему по длине массив указателей на целое число. Разработать функцию, устанавливающую во втором массиве указатели на числа из первого, так, чтобы указатели на все... http://www.cyberforum.ru/cpp-beginners/thread120934.html
C++ Разработать функцию Integr(A,B,N)
Разработать функцию Integr(A,B,N), интегрирующую полином степени N, заданный коэффициентами в массиве А и помещающую коэффици- енты полинома B(x) = Z A(x) dx в массив B. Функция, не должна...
C++ Строки. Удаление слова
Удалить слово "Kon" входящее в строку. Язык обычный не Об.Ор-й. Помогите пожалуйста, а то я совсем запуталась(
C++ Матрица http://www.cyberforum.ru/cpp-beginners/thread120922.html
Нужно зашифровать текст таким образом записвшы текст в матрицу по рядкам а потом переписать его по спирали от центра, прочитать зашифрованое.
C++ Вроде все верно, но почему же не вычисляется? Код: #include <iostream> #include <cmath> using namespace std; float dist(float v, float a) { float x = 0; подробнее

Показать сообщение отдельно
DiMasKiss
1 / 1 / 0
Регистрация: 12.12.2009
Сообщений: 30

Из ООП - динамическая структура через агрегацию - C++

23.04.2010, 17:14. Просмотров 1184. Ответов 4
Метки (Все метки)

Всем привет! Помогите реализовать динамическую структуру через агрегацию.

есть абстрактный класс
C++
1
2
3
4
5
6
7
class iXml
{
    public:
 
    virtual AnsiString TypePrint()=0;
 
};
и есть четыре типа объекта из которых и состоит динамическая структура
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
class State: public iXml
{
    public:
    AnsiString Type;
    State(AnsiString str);
    SetState(iXml &N);
    virtual AnsiString TypePrint();
};
 
class Join: public iXml
{
    public:
    AnsiString Type;
    Join(AnsiString str);
    virtual AnsiString TypePrint();
};
 
class Fork: public iXml
{
    public:
    AnsiString Type;
    Fork(AnsiString str);
    virtual AnsiString TypePrint();
};
подскажите, пожалуйста, как можно реализовать динамическую структуру применяя принцип агрегации - связать объекты между собой, причем динамически.
пытался через vector объектов не получается;
пытался применить патерн компоновщик, тоже не выходит.
В общем помогите разобраться?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru