|
2 / 2 / 1
Регистрация: 17.03.2015
Сообщений: 110
|
|
Зачем нужны объекты?21.04.2015, 15:54. Показов 18187. Ответов 324
Метки нет (Все метки)
0
|
|
| 21.04.2015, 15:54 | |
|
Ответы с готовыми решениями:
324
Зачем нужны хеш таблицы? Зачем нужны блок-схемы? |
|
555 / 148 / 58
Регистрация: 27.07.2014
Сообщений: 2,446
|
|
| 03.05.2015, 09:24 | |
|
0
|
|
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 03.05.2015, 10:06 | ||
|
0
|
||
| 03.05.2015, 13:06 | |
|
0
|
|
|
Модератор
3141 / 2289 / 469
Регистрация: 26.03.2015
Сообщений: 8,912
|
|||
| 03.05.2015, 16:45 | |||
|
Такой подход тоже используется. Там, где это удобно и естественно.
0
|
|||
| 04.05.2015, 01:51 | |
|
0
|
|
| 04.05.2015, 10:57 | |
|
0
|
|
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|
| 04.05.2015, 13:35 | |
|
0
|
|
|
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
|
||||||
| 07.05.2015, 18:39 | ||||||
|
0
|
||||||
|
Модератор
3141 / 2289 / 469
Регистрация: 26.03.2015
Сообщений: 8,912
|
|||||
| 07.05.2015, 19:26 | |||||
|
0
|
|||||
|
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
|
|||||||
| 07.05.2015, 19:53 | |||||||
|
Добавлено через 8 минут
0
|
|||||||
|
Модератор
3141 / 2289 / 469
Регистрация: 26.03.2015
Сообщений: 8,912
|
|||||
| 07.05.2015, 20:28 | |||||
|
"модуль для сохранения данных в постоянном хранилище." Смысл Вашего последнего примера сводился к тому, что в ФП можно написать foo(object1) и foo(object2), а в ООП только object1.foo() и object2.foo()...
0
|
|||||
|
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
|
|||||
| 07.05.2015, 21:01 | |||||
|
0
|
|||||
|
Модератор
3141 / 2289 / 469
Регистрация: 26.03.2015
Сообщений: 8,912
|
|||||||||||
| 07.05.2015, 22:29 | |||||||||||
|
Напоминаю данную "ветку" диалога:
0
|
|||||||||||
|
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
|
||||||||||
| 07.05.2015, 23:03 | ||||||||||
0
|
||||||||||
|
Модератор
3141 / 2289 / 469
Регистрация: 26.03.2015
Сообщений: 8,912
|
||||
| 08.05.2015, 00:52 | ||||
|
И каким образом он заменяет "insert/update/delete/get/list"? Добавлено через 5 минут Если бы хотя бы полезные были ссылки, а так - только время зря терять.
0
|
||||
|
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
|
||||||||||
| 08.05.2015, 16:28 | ||||||||||
|
Кликните здесь для просмотра всего текста
То же делается с другими функциями интерфейсов и сохраняется с модуле, например, data-access. ООП тут где? Было бы ООП, тогда да, пришлось бы городить отдельные интерфейсы, отдельные классы и прочие раздувания, которые Вы так старательно охраняете от посягательств.
0
|
||||||||||
|
Модератор
3141 / 2289 / 469
Регистрация: 26.03.2015
Сообщений: 8,912
|
|||||||||
| 08.05.2015, 21:02 | |||||||||
|
https://translate.google.ru/#r... хранилище постоянное хранилище = persistent storage Никак не может быть структурой данных в памяти. Кроме того, в нормальных проектах нельзя делать "абы как". Есть куча требований - по нагрузке, надёжности, параллельному доступу и так далее. Кстати. list в данном случае - выводит список записей, удовлетворяющих некому предикату (в предикате могут быть ограничения на поля не только данной сущности, но и других... например, "все музеи, у которых в адресе - город Москва"). Сколько Вам нужно строк кода, чтобы реализовать это для всех 100+ сущностей?
Для простоты можно считать, что данные будут сохраняться в СУБД (около 100 разных таблиц). Разные сущности могут ссылаться друг на друга. Например, у сущности ПОИ одно из свойств - сущность Адрес, у сущности Адрес одно из свойств - сущность Город. Когда мы запрашиваем ПОИ (get или list), мы можем также запросить для неё Адрес, а для адреса - Город. inset - добавление новой update - изменение существующей delete - удаление (но нельзя удалить сущность, на которую есть ссылки) get - получение одной сущности по ключу (возможно, с сущностями, на которые она ссылается) list - получение сущностей, удовлетворяющий предикату Я не прошу Вас написать код (хотя там кода на 30 строк на C#). Просто опишите интерфейс для модуля. Мой вариант (не из реального проекта... скорее учебный):
0
|
|||||||||
|
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
|
|||||
| 08.05.2015, 22:45 | |||||
Вы говорите о hard drive'ах? Или может снимите завесу тайны. Если речь о СУБД, то я больше не отвечаю на Ваши комменты, т.к. это фееричный бред: "БД не может быть структурой данных в памяти". Я прошу Вас дать ответ на этот вопрос. Остальное я прокомментирую, но диагноз, простите, уже вырисовывается.
0
|
|||||
|
Модератор
3141 / 2289 / 469
Регистрация: 26.03.2015
Сообщений: 8,912
|
|||||
| 09.05.2015, 00:19 | |||||
|
0
|
|||||
|
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
|
||||
| 09.05.2015, 00:34 | ||||
|
0
|
||||
| 09.05.2015, 00:34 | |
|
Что такое классы и зачем они нужны? Зачем биты нужны это меньше байтов но int 32 бита но я не допер зачем это нужно это 4 байта то есть int не может больше 4 байт весить? Зачем упаковывать структуры и объекты в интерфейсы? Зачем нужны классы? Зачем нужны исключения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|