1 / 1 / 0
Регистрация: 21.06.2016
Сообщений: 5

Фабрика классов

21.06.2016, 19:45. Показов 1907. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет. Изучая COM, набрел на фабрику классов. Я так понял, что фабрика классов, это компонент, который реализует другой компонент. Возникает вопрос, могу ли я вообще обойтись без фабрики классов? И можно какой-нибудь понятный пример с использованием этой самой фабрики классов? Заранее благодарен.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.06.2016, 19:45
Ответы с готовыми решениями:

Фабрика обьектов и названия классов
Вопрос следующий: как можно получить название класса в виде строки, ну или как вариант превратить параметр шаблона(которым и будет этот...

Фабрика классов: ковариантные возвращаемые типы не поддерживаются в управляемых типах
Добрый день. Имеются 2 интерфейса: 1. IEmployeeAbstractFactory - представляет фабрику; 2. IEmployee - интерфейс...

Фабрика
abstract class imageType{ protected $type; function retType() { return $this->$type; } } class GIFtype extends...

5
Модератор
 Аватар для vxg
3409 / 2181 / 354
Регистрация: 13.01.2012
Сообщений: 8,463
21.06.2016, 22:04
demid597, тут пример
https://www.cyberforum.ru/com-... ost3538077
0
1 / 1 / 0
Регистрация: 21.06.2016
Сообщений: 5
21.06.2016, 22:30  [ТС]
vxg, а если в программе используется только один компонент, то обязательна ли фабрика классов?
0
 Аватар для rao
903 / 424 / 159
Регистрация: 02.04.2014
Сообщений: 1,206
21.06.2016, 22:49
В книжке Дейла Роджерсона "Основы COM" есть Глава 7, так и называется "Фабрика класса". Но лучше читать по порядку, потому что у него примеры последовательно развиваются и усложняются.
0
1 / 1 / 0
Регистрация: 21.06.2016
Сообщений: 5
21.06.2016, 22:53  [ТС]
rao, я по ней и читаю, и такой вопрос возник после прочтения этой главы.
0
Модератор
 Аватар для vxg
3409 / 2181 / 354
Регистрация: 13.01.2012
Сообщений: 8,463
22.06.2016, 02:27
demid597, да фабрика обязательна без неё система не сможет создавать обьекты для клиентов
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.06.2016, 02:27
Помогаю со студенческими работами здесь

ИС мебельная фабрика
Помогите понять задачу. Разработать ПО ИС мебельной фабрики с применением структурного подхода Информационная система...

Абстрактная фабрика
Здравствуйте, есть задание по лабе: "Реализуйте Абстрактную фабрику для производства армии клонов Галактической империи. В армии существует...

Абстрактная фабрика
Здравствуйте, у меня проблема следующего рода. Есть абстрактный класс Player. Есть два класса наследника Human и Computer, предназначенные...

Фабрика Объектов
Здравствуйте, в джаве новичок, сильно не пинайте. В процессе написания лабораторной понадобилось написать фабрику объектов, опираясь на...

Апкастинг и фабрика
Имеется вектор из ссылок на родительский клас. Думал использовать паттерн фабрики для его заполнения но время жизни обьектов не позволяет....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

Новые блоги и статьи
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru