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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Немного теории http://www.cyberforum.ru/cpp-beginners/thread423335.html
Доброго дня, форумчане! Пишу курсач на тему Системы программирования. Препод сказал, что у меня нет информации о видах систем программирования. Гугл по такому запросу ничего подходящего не выдает. Прошу помощи, объясните кто-нибудь, что именно я должен написать о видах систем или ссылку на ресурс с такой информацией
C++ Как правильно выделить память под структуру? имеются структуры struct ship { struct point first; struct point last; }; struct point { int x; http://www.cyberforum.ru/cpp-beginners/thread423328.html
C++ Недоработанное программа
// 11.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <stdio.h> #include <ctype.h> int digitssum(const char * s) { return ( *s ) ? ( isdigit(*s) ) ? *s - '0' + digitssum(s+1) : digitssum(s+1) : 0;}
C++ Нужно превести задачу с Delphi на С++
const n=10; type Segments=record a,b:Integer; end; var ArrayOfSegments:array of Segments; i,j,count,Point,MaxPos:Byte; Begin
C++ Дан массив размера N. Возвести в квадрат все его локальные миниму-мы (то есть числа, меньшие своих соседей) http://www.cyberforum.ru/cpp-beginners/thread423311.html
Задачу на массив оформить с помощью лямда выражений. Элементы массива получить с помощью Random. На С++
C++ Даны строки S, S1 и S2. Заменить в строке S все вхождения строки S1 на строку S2. Задачу на массив оформить с помощью лямда выражений. Элементы массива получить с помощью Random. На С++. подробнее

Показать сообщение отдельно
dscoma
0 / 0 / 0
Регистрация: 04.01.2012
Сообщений: 9
06.01.2012, 15:26  [ТС]     Проектирование интерфейса: передача результата по цепочке
Цитата Сообщение от silent_1991 Посмотреть сообщение
Ну, если я правильно понял, тут как раз декораторы и подходят. Так что читайте про иерархию наследования в паттерне декоратор и реализуйте её.
Мне просто глаз режит такая инициализация:

C++
1
A obj(new B(new Main()));
Просто объектов много, поэтому и возник вопрос, можно ли как-то более изящно сделать)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru