词典论坛联络

Google | Forvo | +
短语

Decorator pattern

强调
编程 шаблон проектирования "Декоратор" (из кн.: Солтер Н.А., Клепер С.Дж. С++ для профессионалов Alex_Odeychuk)
decorator pattern
编程 шаблон декоратора (декоратор позволяет сформировать сложное поведение, составляя объекты во время выполнения. Например, в автоматизированной системе управления технологическими процессами производства может быть класс, называемый ToolController (контроллер инструментов) с такими методами, как raise (), lower (), step (), on () и off () для поднятия, опускания, пошагового перемещения, включения и выключения инструмента соответственно. Шаблон декоратора идеально подходит для решения подобного рода задач. С его помощью сначала создается абстрактный класс, определяющий ряд операций, требующих поддержки, а затем подкласс, наследующий от этого абстрактного класса, воспринимающий экземпляр класса в своём конструкторе и предоставляющий тело для каждого из методов, поддерживающих упомянутые операции. См. Working Effectively with Legacy Code by Michael C. Feathers (2004) ssn); шаблон "декоратор" (ssn)
Decorator pattern
: 5 短语, 1 学科
编程5

增加 | 报告错误 | 获取短网址