decorator

UK/ˈdekəreɪtə(r)/US/ˈdekəreɪtər/

释义

n.

1.装饰者;装潢师

2.(计算机)装饰器(一种设计模式)

词根拆解

decorate装饰
or人/工具
=decorator
decorate装饰拉丁语 decoratus(装饰)
or人/工具

词源

概述

“Decorator”的词根逻辑清晰:核心词“decorate”承载“装饰”的动作概念,后缀“or”将其具象化为“执行装饰的人或工具”。该词最初用于描述装潢师(16世纪),后随计算机科学发展衍生出“装饰器模式”含义(20世纪),即在不改变原结构的前提下动态添加功能——与物理装饰的“附加美化”逻辑高度一致。

详细分析

decorator = decorate<装饰> + or<人/工具>

·decorate:源自拉丁语 decoratus(装饰),由 decor(优雅、美) + ate(动词后缀)构成。
·or:拉丁语后缀,表示“从事某动作的人或工具”(如 actor, inventor)。

词源溯源:

“Decorator”的词根逻辑清晰:核心词“decorate”承载“装饰”的动作概念,后缀“or”将其具象化为“执行装饰的人或工具”。该词最初用于描述装潢师(16世纪),后随计算机科学发展衍生出“装饰器模式”含义(20世纪),即在不改变原结构的前提下动态添加功能——与物理装饰的“附加美化”逻辑高度一致。

例句

The decorator transformed the dull room into a vibrant space.

装潢师将沉闷的房间改造成充满活力的空间。

In Python, a decorator modifies a function's behavior.

在Python中,装饰器用于修改函数的行为。

She hired a famous decorator to design her wedding venue.

她聘请了一位著名装饰师设计婚礼场地。