|
|
Другие темы раздела | ||||||||||||||||||
ООП и паттерны Объектно-ориентированное проектирование и дизайн приложений: взаимодействие, модели, системы, архитектура
https://www.cyberforum.ru/ oop/ thread1620431.html В общем, дело такое. В ООП ничего не понимаю. Нужны некоторые уточнения парадигмы. Предполагается чистый C++ (без boost, stl и подобного). Для примера: создание класса "журнал оценок". Двойки в который в детстве ставили многим. 1. Должен ли класс внутри себя хранить массив ФИО, Даты? Или не должен. 2. Не очень понятно как связать оценки, если должен. Я так понимаю, что класс все-таки... |
ООП и паттерны На сколько соответствует код концепции ООП Доброго времени суток форумчане. Я понимаю что вопрос может звучать глупо, но мне это важно знать. Суть вопроса вот в чем. Есть стандартное задание: описать класс Student. Я в общем так и сделал, и подкрутил ещё пару контекстных действий для работы с некой базов данных. Но теперь возник вопрос, на сколько код соответствует концепции ООП? Не написал ли я программу в виде "процедурное... | |||||||||||||||||
ООП и паттерны Принципы и паттерны ООП
https://www.cyberforum.ru/ oop/ thread1613597.html Используя принципы и паттерны ООП разработать программу на объектно-ориентированном языке. Предусмотреть исключающие ситуацию: Используя Паттерн “Фасад” разработать проект “Компьютер”. В проекте должен быть реализован класс “компьютер”, который выполняет основные функции: включение, выключение, запуск ОС, запуск программы, стандартные функции файловой системы (создание,... |
ООП и паттерны Использование MVC при написании программы
https://www.cyberforum.ru/ oop/ thread1612661.html Изучаю паттерн MVC. Прочитал уже много чего, но не очень доходит до меня как использовать MVC при написании самой программы. Нашел программу и переделал ее под свой пример. Но теперь надо понять как она работает. Буду очень признателен, если хоть кто-то поможет. Мой пример: создал 2 формы с элементами (textbox,label,button) на каждой форме. Ввожу данные в поле textbox1 1 формы или в поле... | |||||||||||||||||
Паттерны в програмировании ООП и паттерны И так предлагаю поговорить о паттернах в программировании. Что нам о них известно и что вообще такое паттерн в программировании? В процессе разработки программного обеспечения очень часто встречаются одни и те же проблемы и задачи, очень часто они даже не зависят от того, какой конкретно язык программирования используется. Для таких проблем существуют известные способы решения, хорошо... |
ООП и паттерны Немного теории ООП Добрый день! ООП отражает поведение объектов реального мира. Объект - набор данных, и методов для работы с ними. Например, объекты: "Человек" и "Пиво" Пиво.open(); //или Человек.open(Пиво); В первом случае пиво открывает само себя, что не отражает реального поведения вещей. Во втором случае методы для работы с объектом хранятся не в самом объекте. https://www.cyberforum.ru/ oop/ thread1611546.html | |||||||||||||||||
ООП и паттерны Использование MVC при написании программы
https://www.cyberforum.ru/ oop/ thread1609445.html Изучаю паттерн MVC. Прочитал уже много чего, но не очень доходит до меня как использовать MVC при написании самой программы. Нашел программу и переделал ее под свой пример(Пример прикрепил в файле). Но теперь надо понять как она работает. Буду очень признателен, если хоть кто-то поможет. |
ООП и паттерны Аспектно ориентированное программирование Разве аспектно ориентированное программирование не является частью ООП? Чем отличается АОП от модульного? | |||||||||||||||||
ООП и паттерны MVC. Что если ввод данных происходит не только в View? Рассмотрим достаточно конкретный пример : Игра, расчитанная на двух игроков. Скажем, игроки могут быть разные, например : человек, "глупый" компьютер, "умный компьютер". Игра предполагает поочерёдное выполнение ходов этих двух игроков. Очевидно, что информация об очередном ходе игрока-человека поступает через некоторый View. В этом случае Controller обрабатывает полученные от View данные и... https://www.cyberforum.ru/ oop/ thread1595684.html | ООП и паттерны Программные платформы и фреймворки Что такое программные платформы и фреймворки как они связаны? Как под них разрабатыввть программы? Допустим, если я написал ехешник под виндовс я разработал программу под winXX, а если на C# писал, то под .Net? А зачем тогда такое множество платформ? https://www.cyberforum.ru/ oop/ thread1595268.html | |||||||||||||||||
Понятие концепции в контексте программирования ООП и паттерны Что значит концепция в программировании, например Страуструп постоянно упоминает его в своей книге, можете объяснить что оно значит. Пример: Концепции представляйте в виде классов |
ООП и паттерны Является ли это ОО кодом? Что должно быть в protected?
Добрый день. Пара вопросов есть.
Первый вопрос. Есть класс, который в private содержит объекты других классов, те в свою очередь тоже содержат какие-то классы... Выходит "дерево", если так можно сказать. Вот строка, например:
CP::Compiler* compiler = new CP::Compiler();
compiler->getLog()->writeIn(compiler->getIn());
где:
- compiler - объект;
- getLog() - возвращает указатель на...
https://www.cyberforum.ru/ oop/
Наверх
|