я почитал несколько статей и видосов посмотрел,
правильно ли я понимаю, что когда речь идёт :
- о Конструкторе, то он создаёт экземпляры одного и того же класса с разными параметрами, которые мы передаём (let car = new Car (color,speed)
- о Фабрике, то она создаёт экземпляры разных [схожих] классов, конструкторы в которых УЖЕ запрограммированы выдавать экземпляр с конкретными полями
—-
хотя, стопэ - фабрика может принимать и аргументы, которые отразятся на создаваемых экземплярах