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

Посоветуйте модульные подходы создания класса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегрузка операции >> http://www.cyberforum.ru/cpp-beginners/thread1508485.html
Здравствуйте. Возник такой вопрос: возможни ли перегрузить оператор >> так, чтобы пользователь мог вводить с клавиатуры время в формату хх:уу (пример 12:35). Проблема в том, что не знаю как сделать...
C++ Вычислить среднеквадратичное отклонение Написать программу , которая будет выполнять вычисления отклонения от ср. арифм. (число - ср. арифм.). http://www.cyberforum.ru/cpp-beginners/thread1508465.html
Как в С++ подключить API ВКонтакте? C++
Приветствую уважаемые посетители cyberforum! Хотелось бы узнать как в С++ подключить API ВКонтакта?
C++ Передача данных объекта одного класса , объекту другого
Доброго времени суток. В общем, столкнулся с проблемой передачи данных от одного класса другому. Есть класс NewApp, создаю объект с помощью конструктора в котором : string, int , int Далее , есть...
C++ Найдите среднее арифметическое в массиве http://www.cyberforum.ru/cpp-beginners/thread1508449.html
Задача найти в массиве среднее арифметическое . Задача не сложная , алгоритм тоже простой сложи все элементы массива и подели на кол-во элементов в массиве и будет тебе счастье. Вот кусок моего...
C++ Использование ifstream в VSC++ Вопрос, хочу поработать с файлом, но программу готовую нужно унести в другое место, поэтому абсолютный адрес для доступа к файлу использовать нельзя. Делаю в вижуал студии, если положить файлы в... подробнее

Показать сообщение отдельно
ct0r
Игогошка!
1777 / 679 / 42
Регистрация: 19.08.2012
Сообщений: 1,295
Завершенные тесты: 1
02.08.2015, 01:44
Цитата Сообщение от rikimaru2013 Посмотреть сообщение
Так SOLID это 5 правил для всего программирония (не только для С++). Как информация про "меньше связей" и "больше внутрених связей" мне поможет в этом? При это о том, что если мне при расширении логиги надо менять или дописывать методы интерфейса, то связи много и их надо лишать? Но как? От интерфейса в какой-то момент потребуется больше чем он даёт.
Например, Open/closed принцип и Dependency Inversion принцип позволяют расширять или менять существующий функционал классов, не меняя их код. inline namespaces позволяют легко оперировать несколькими версиями функционала, не ломая клиентский код. Можно приводить много таких примеров, но ты так описал проблему, что я понял лишь очень приблизительно то, что ты хочешь
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.