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.”
她聘请了一位著名装饰师设计婚礼场地。