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

Задачка на граф - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать программу в c++ объектно-ориентированную http://www.cyberforum.ru/cpp-beginners/thread900606.html
Родитель - грузовик (смещение вперед/назад). Потомок - самосвал (ввести поле . наличие груза) (загрузка, откидывание/поднятие кузова). Помогите пожалуйста, вопрос жизни и смерти.
C++ Задана вещественная матрица размером m×n. Найти наибольший элемент. Перестановкой строк и столбцов, добиться того, чтобы данный элемент оказался в вер Задана вещественная матрица размером m×n. Найти наибольший элемент. Перестановкой строк и столбцов, добиться того, чтобы данный элемент оказался в верхнем левом углу. с++ http://www.cyberforum.ru/cpp-beginners/thread900602.html
Удалить из массива действительных чисел нулевые элементы C++
Удалить из массива действительных чисел нулевые элементы. Добавлено через 14 секунд с++
Перед каждым положительным элементом массива вставить элемент с нулевым значением, перезаписать эти элементы во второй массив C++
Условие: дано массив размера N. Перед каждым положительным элементом массива вставить элемент с нулевым значением, перезаписать эти элементы во второй массив. У меня массив есть, нужна помощь со...
C++ Подскажите алгоритм генератора кроссворда http://www.cyberforum.ru/cpp-beginners/thread900584.html
Здравствуйте ув. форумчане. Думаю над такой задачей как генератор кроссворда. Придумал только один примитивный алгоритм решения в лоб. Гуглил на эту тему но так ничего и не нашел. Подскажите идею или...
C++ Ряд Тейлора Задача состоит в проведении програмной реализации счета приблизительного значения функции У, розлажив функцию f(x) в ряд Тейлора, при этом необходимо вывести и применить рекурентное отношение для... подробнее

Показать сообщение отдельно
Duffster
Сообщений: n/a

Задачка на граф - C++

13.06.2013, 14:42. Просмотров 226. Ответов 0
Метки (Все метки)

Задан граф (смотрите во вложении)
В каждом классе, помимо свойств и методов, необходимых для реализации указанных в графе отношений задано по одному защищённому идентифицирующему свойству и одному публичному методу. Событие в классе D должно вызывать событие в классе C и класс D является абстрактным.
Требуется специфицировать в соответствии с исходными данными эти классы. В каждом классе должен быть инициализирующий конструктор. Сколько свойств и методов у объёкта класса A? Обеспечить свойство к доступу, заданному в D из объекта класса C. Метод, заданный в C должен быть доступен для вызова объектов из класса B.
Во такое решение верно?
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
class E
{
    protected:
        int e;
    public:
        E(int);
        void fe();
};
 
 
class A
{
    E *e 
    protected:
        int a;
    public:
        void fa();
        A(int, int) 
        ~A();
};
 
class C
{
    A *a;
    protected:
        int c;
    public:
        C(int);
        void fc();
};
 
 
class D: public A
{
    C *c;
    protected:
        int d;
    public:
        D(int, int, int);
        void fd();
};
 
 
class B: protected C, private D
{
    protected:
        int b;
    public:
        B(int, int, int, int, int);
        void fb();
        C::fc;
}
Вложения
Тип файла: pdf 1.pdf (223.7 Кб, 5 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru