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

Не пойму один момент по проектированию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите найти максимальный элемент матрицы http://www.cyberforum.ru/cpp-beginners/thread957692.html
Помогите найти максимальный элемент матрицы.
C++ Не могу найти ошибку в коде Не могу найти ошибку в коде. Помогите плиз. Нужно вычислить приближённое значение суммы этого бесконечного ряда. #include <iostream> #define _USE_MATH_DEFINES #include <cmath> using namespace... http://www.cyberforum.ru/cpp-beginners/thread957684.html
C++ Разработка и отладка разветвляющихся программ
Составить программу для определения значения функции. Предусмотреть вывод сообщения о том, по какой ветви происходило вычисление значения аргумента функции х.
При больших значениях х ряд считает направильно C++
При больших значениях х ряд считает направильно с чем это может быть связано, вот код и сам ряд: { double result=1; long int j=2; bool minus=true; double cur=x; double prev=0; ...
C++ использование текстовой\длинной переменной для switch http://www.cyberforum.ru/cpp-beginners/thread957659.html
добрый день! Такой вот вопрос: есть цикл switch-case, но нужно, чтобы пользователь вводил команды, например: hepl и exit. Как мне сделать, чтобы case проверял именно слова? *если...
C++ Перебор возможных вариантов разреза трубы Доброго времени суток! Есть задача:"Вводится длина трубы, количество заготовок (1 .. 5), которые можно вырезать из трубы, и длина каждой заготовки. Вывести все возможные варианты разреза трубы "... подробнее

Показать сообщение отдельно
CheshireCat
Эксперт С++
2896 / 1245 / 78
Регистрация: 27.05.2008
Сообщений: 3,404
19.09.2013, 12:51
C++
1
2
3
4
#include "B.h"
void B::display() {
    /* Допустим, здесь используется var класса А*/
}
ОМГ!
Вот это и есть кривизна в проектировании класса. Класс B не должен ничего "знать" о внутреннем устройстве класса A.
Нужны исключительно веские основания, чтобы поступить иначе. В данном примере я таких оснований не вижу.
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.