← 返回单词列表
prototype-based
指以对象原型为基础、通过克隆对象来实现继承,而不是从类实例化对象的。
💡 记忆钩子
把一个现成对象看成“母版”:新对象先从这个母版复制出来,再沿用或修改它的特征;因此,prototype-based 的核心就是“从对象复制对象来继承”,而不是先写类、再从类生成实例。
📝 学习建议
- 不要把它理解成“基于产品原型”或普通的“以模型为基础”;在编程语境中,prototype 指可被复制和链接的对象原型。
- 先掌握“对象从对象继承”这一核心概念,再与以类为中心的面向对象模型对比。
📖 中文释义
adj
-
core 基于原型的📖 指程序通过复制或链接现有对象来创建新对象并实现继承,而不是先从类实例化对象。可以把它想成从一件现成的“母版对象”派生出另一件对象,新对象还能保留或修改母版的特征。💡 常见模式是 “prototype-based + 名词”,尤其用于描述语言、继承或编程模型。它主要出现在技术文档、课程和编程讨论中;不要将其误解为只是在开发早期使用产品原型,也不要与 “class-based” 混用。not-comparableJavaScript is a prototype-based programming language.JavaScript 是一种基于原型的编程语言。In a prototype-based system, objects can inherit directly from other objects.在基于原型的系统中,对象可以直接继承其他对象的特征。
🌳 词源
由 prototype(原型)和 based(以……为基础)组成。
From prototype + based.
🏷 单词标签 & 词根