decorator
UKˈdekəreɪtə(r)USˈdekəreɪtər
Meaning
1n.
装饰者;装潢师
2n.
(计算机)装饰器(一种设计模式)
Structure
word structure
1
decorate
装饰
2
or
人/工具
Usage
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.
她聘请了一位著名装饰师设计婚礼场地。
Etymology
“Decorator”的词根逻辑清晰:核心词“decorate”承载“装饰”的动作概念,后缀“or”将其具象化为“执行装饰的人或工具”。该词最初用于描述装潢师(16世纪),后随计算机科学发展衍生出“装饰器模式”含义(20世纪),即在不改变原结构的前提下动态添加功能——与物理装饰的“附加美化”逻辑高度一致。
Analysis
Structure
decorator=decorate装饰+or人/工具
• decorate:源自拉丁语 decoratus(装饰),由 decor(优雅、美) + ate(动词后缀)构成。
• or:拉丁语后缀,表示“从事某动作的人或工具”(如 actor, inventor)。
词源溯源: “Decorator”的词根逻辑清晰:核心词“decorate”承载“装饰”的动作概念,后缀“or”将其具象化为“执行装饰的人或工具”。该词最初用于描述装潢师(16世纪),后随计算机科学发展衍生出“装饰器模式”含义(20世纪),即在不改变原结构的前提下动态添加功能——与物理装饰的“附加美化”逻辑高度一致。