Мне нужно предотвратить создание экземпляра класса A где угодно, но только не из другого класса B, тогда класс B может вернуть созданный экземпляр класса A, который можно использовать в любом другом классе.
Я понимаю, что Bв этом примере это может быть Factory, я посмотрел шаблон фабрики в кулинарной книге кода Haxe, но он не соответствует тому, что я ищу.
В моем примере класс B выполняет некоторую работу, затем должен вернутьпривести к экземпляру класса A.
никто не сможет создать экземпляр класса A, потому что это результат работы, которую выполняет класс B.всем, кому нужен экземпляр A, следует попросить B выполнить работу и вернуть полученный экземпляр A
надеюсь, я объяснил это ясно