|
351 / 270 / 67
Регистрация: 12.12.2012
Сообщений: 2,131
|
||||||||||||||||
Унаследование классов15.03.2013, 02:21. Показов 11084. Ответов 10
Метки нет (Все метки)
Главный класс.
Просто мне в разных классах,необходимо обратиться к одной общей функции. У меня очень большой проект и проблема с ООП. Но об ООП я читал и конкретного решения нет,как быть с большими проектами,где необходимо использовать определеную функцию многократно,кроме как использовать эту функцию одну,для всех нужд,то есть пихать все в неё,но это не удобно,когда очень много кода,лучше когда все разбито по полочкам, или делать с неё ветви ( Под этим я подрузомеваю просто в неё добавлять кучу функций,которые я буду использовать в других срр,но выйдет плохой код )
0
|
||||||||||||||||
| 15.03.2013, 02:21 | |
|
Ответы с готовыми решениями:
10
Разработать иерархию классов, демонстрирующее работу с коллекцией объектов разных классов |
|
Форумчанин
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
||||||
| 15.03.2013, 02:34 | ||||||
|
Не понял, что требуется то?
0
|
||||||
|
351 / 270 / 67
Регистрация: 12.12.2012
Сообщений: 2,131
|
||||||||||||||||
| 15.03.2013, 02:40 [ТС] | ||||||||||||||||
|
Я не знаю,это уже не первая моя тема,но что мне делать,никто не может подсказать.
Мне просто нужно использовать одну функцию в разных срр. main.cpp
1.cpp
Я думал классы как-то решат проблему.
0
|
||||||||||||||||
|
|
|||
| 15.03.2013, 02:59 | |||
|
Тебе просто вызвать функцию, созданную в другом срр файле что ли? Классы с проблемами разделения по файлам никак не связаны.
1
|
|||
|
Форумчанин
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
| 15.03.2013, 03:07 | |
|
вынести функцию в отдельный хедер и подключать её к модулям, где требуется не пробовали?
1
|
|
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
||
| 15.03.2013, 07:11 | ||
|
1
|
||
|
351 / 270 / 67
Регистрация: 12.12.2012
Сообщений: 2,131
|
||
| 15.03.2013, 20:41 [ТС] | ||
|
MrGluck,taras atavin,можно пример?
Добавлено через 46 секунд
0
|
||
|
|
||||||||||||||||||||||
| 15.03.2013, 20:57 | ||||||||||||||||||||||
1
|
||||||||||||||||||||||
|
351 / 270 / 67
Регистрация: 12.12.2012
Сообщений: 2,131
|
|
| 15.03.2013, 21:50 [ТС] | |
|
Я это и использую. Но я же говорю проект очень большой. Мне таких прототипов придется делать штук 15. Это ведь не гуманно. Разве нет более лучшего решения ? Просто так выйдет быдло код.
0
|
|
|
|
|
| 15.03.2013, 22:05 | |
|
что значит "быдлокод"?
сколько функций - столько и прототипов. Пример проблемы то можно увидеть?
0
|
|
|
351 / 270 / 67
Регистрация: 12.12.2012
Сообщений: 2,131
|
||||||
| 16.03.2013, 00:36 [ТС] | ||||||
0
|
||||||
| 16.03.2013, 00:36 | |
|
Помогаю со студенческими работами здесь
11
На основе указанных классов создать набор классов с использованием множественного наследования Автоматическая генерация классов С ++ с UML диаграмм классов. Наследование в с++. Абстрактные классы. WhiteStarUML Вынести методы из классов Panel и PictureBox (явная реализация методов базовых абстрактных классов)
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Видеокарта простаивает ночами? Вот 4 проекта, которые загрузят её наукой
Programma_Boinc 10.04.2026
Видеокарта простаивает ночами? Вот 4 проекта, которые загрузят её наукой
Если на Windows стоит дискретная NVIDIA или AMD — можно отдать её вычислительную мощность реальным исследованиям. . . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|