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

Из ООП - динамическая структура через агрегацию - 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. Функция, не должна использовать дополнительный массив.:cry: Добавлено через 1 час 25 минут помогите с задачей пожалуйста
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. Просмотров 1166. Ответов 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 объектов не получается;
пытался применить патерн компоновщик, тоже не выходит.
В общем помогите разобраться?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru