Какой шаблон включает в себя несколько объектов, совместно использующих общие данные, которые хранят счетчик ссылок? - PullRequest
0 голосов
/ 27 января 2012

Предположим, у вас есть несколько объектов, которые должны быть независимыми, но все они должны совместно использовать общий набор данных, и каждый из них представляет эти данные по-своему и может использовать разные части этих данных. Но каждый общий общий элемент представляет одну уникальную вещь.

Пример: запущены многопоточные объекты (циклы выполнения), и у каждого есть свое понимание таблицы базы данных. Допустим, 3 из них получают к нему доступ одновременно. Общая база данных имеет счетчик ссылок для таблицы 3, потому что их 3 пользователя.

Пример 2. Объект NSString удерживается несколькими объектами в программе Mac OS / X.

Вероятно, это очень распространенная и обыденная модель, но какая?

Спасибо.

1 Ответ

2 голосов
/ 27 января 2012

Похоже на вид модели. Общий набор данных - это модель, а несколько объектов, которые по-разному представляют эти данные, - это представления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...