Заводская структура дизайна метода

в соответствии с книгой:

Сущность заводской структуры - «определить интерфейс для создание объекта, но пусть подклассы решают, какой класс Значение. Фабричный метод позволяет классифицировать классовое представление о подклассы.

Скажем, у меня есть класс Творца:

class Product; //this is what the Factory Method should return
class Creator {
    public:
        Creator()   //ctor
        { //... }

        virtual Product make(//args)
        { //... }
}

Хорошо, это мой класс Creator, но я не понимаю

. Фабричный метод позволяет классифицировать отсрочку досмотра подклассов

, что это связано с подклассами ? И что я должен использовать подклассы?

Любой может дать мне какой-то пример?

6
задан chelmertz 19 September 2011 в 08:21
поделиться