腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
创建
一个
基于
原型
的
类
库
?
、
、
我希望使用Promises来使用GeoPackage
库
,而不是Node式
的
回调。exists) { } });该函数中this
的
值是
一个
对象无论
如何
,它都不是函数体期望
的
GeoPackage实例。(我尝试了几个替代方案,比如Node
的
原生util.promisif
浏览 1
提问于2018-08-08
得票数 0
1
回答
基于
原型
继承
的
实际工程应用
、
、
、
、
基于
类
的
继承显示了它在
创建
大型编程系统,特别是GUI系统方面的有用性.
如何
在实际应用中应用
基于
原型
的
继承?我们应该
如何
构建系统而不是
创建
类
层次结构?这里是否存在
基于
的
真实
原型
OOP
的
编程模式,就像
基于
类
的
OOP那样?
浏览 1
提问于2011-05-14
得票数 6
6
回答
如何
用Javascript编写
类
?
、
可能重复:
如何
用Javascript编写
类
?有可能吗?
浏览 11
提问于2009-05-29
得票数 7
3
回答
为什么要
基于
JavaScript
类
?
、
JavaScript是一种
原型
语言。把它变成
一个
基于
类
的
语言几乎没有什么价值吗?我说
的
不是最佳实践。我记得以前读过一篇文章,文章声称
基于
阶级
的
世界观比
原型
更有缺陷。我
的
总结可以在这里找到:http://carnotaurus.tumblr.com/post/3248631891/class-based-javascript-or-not。我拒绝使用
基于</em
浏览 0
提问于2011-02-15
得票数 5
回答已采纳
3
回答
基于
原型
与
基于
类
的
继承
、
、
、
在JavaScript中,每个对象同时是
一个
实例和
一个
类
。要进行继承,您可以使用任何对象实例作为
原型
。为什么JavaScript会走这个方向(
基于
原型
的
面向对象)?与传统
的
基于
类
<
浏览 0
提问于2009-05-03
得票数 223
回答已采纳
2
回答
继承是
基于
Lua
原型
的
还是
基于
类
的
?
、
、
、
Lua通常被描述为具有
基于
原型
的
继承(例如,在中)。然而,“Lua编程”
的
谈到了“基
类
”和“超
类
”--来自
基于
类
的
继承
的
术语。 哪种模型,
基于
原型
或
基于
类
,最能描述继承在Lua中是
如何
工作
的
?
浏览 6
提问于2016-05-02
得票数 5
回答已采纳
3
回答
原型
模式
的
Java实现
、
、
、
Java上存在哪些模式
的
实现?
原型
模式是一种用于软件开发
的
创造性设计模式,当要
创建
的
对象类型由
一个
原型
实例确定时,
原型
实例被克隆以生成新
的
对象。
基于
原型
的
编程是一种不存在
类
的
面向对象编程风格,行为重用(在
基于
类
的
语言中称为继承)是通过克隆作为
原型
的
现有对
浏览 8
提问于2008-10-23
得票数 1
回答已采纳
1
回答
为什么可以使用
一个
类
从Typescript中
的
另
一个
类
继承构造函数
、
、
为什么这不是Persson(
类
)而是Persson(构造函数)为什么可以使用
一个
类
从Typescript中
的
另
一个
类
继承构造函数?
浏览 0
提问于2020-11-19
得票数 1
4
回答
为什么jQuery似乎不鼓励使用常规
的
OOP?
、
、
我们最近使用Prototype构建了
一个
web应用,充分利用了它
的
Class.Create()功能。现在,我们正在考虑迁移到jQuery,因为它似乎被认为是
一个
“更好”
的
库
。我在这个主题上做了一些阅读,发现jQuery没有像Prototype那样对
类
创建
提供直接
的
内置支持。然而,该页面指出,这实际上是
一个
愚人节
的
笑话,Resig实际上建议不要使用该代码。我很乐意为你效劳,但我想知道这一切
的
原因是什么
浏览 2
提问于2009-07-08
得票数 15
回答已采纳
1
回答
理解古典继承与
原型
继承
的
区别
、
在过去
的
一周里,我一直试图理解
基于
类
的
继承和
原型
继承之间
的
区别。在使用了PHP和JavaScript之后,我希望很快就能理解到这一点,但我就是无法理解这一点--我总觉得自己错过了什么。我了解到,
类
就像定义对象特征
的
蓝图。当
一个
类
被实例化时,根据蓝图构造
一个
对象。当继承发挥作用时,蓝图只能完全采用,方法可以被推翻。 那么什么是
原型
呢?它是否也像
一个
蓝图,但已经实现了
浏览 0
提问于2016-04-09
得票数 1
回答已采纳
1
回答
javascript中对象增强和
类
增强
的
区别
、
、
、
当我遇到对象和
类
增强时,我阅读了一些在线教程,了解到在对象增强中,我们不需要使用prototype关键字来为对象
创建
变量和方法,而在
类
增强中,我们需要使用prototype关键字来
创建
函数
的
变量和方法。这两种方法几乎都是相同
的
,但我认为方法是为对象
创建
变量和方法
的
唯一区别。我想了解对象增强和
类
增强
的
具体原因。
浏览 1
提问于2013-12-14
得票数 2
2
回答
ES6
类
语法不是为我们提供了“经典”继承吗?
、
、
我知道在
原型
继承
的
情况下,对象通过
原型
链链接在一起。继承是对其他活动对象(实例化)
的
“引用”。 其中,与
基于
类
的
继承一样,
类
(模板)是用来灌输继承
的
。任何子类实例化都“拥有”父对象
的
实例。但是Javascript
如何
不使用ES6语法实现“经典”继承呢?使用ES6
类
语法,您所做
的
实际上是
创建
模板。在实例化对象时,每次都会
创建
父对象
浏览 28
提问于2019-06-12
得票数 0
回答已采纳
2
回答
原型
继承中
的
古怪行为
、
我对
原型
继承
的
概念比较陌生,所以可能这就是
原型
继承
的
工作方式,或者这只是javascript,但似乎
原型
继承只是好
的
原生类型。最后两行显示了我
的
困惑。这真的是
原型
继承
的
工作原理吗?或者这只是javascript实现它
的
方式? 如果这真的是
原型
继承
的
工作方式,我真的看不出这种类型
的
继承在大多数情况下是
如何
有用
的
。如果我只能使用原语
浏览 6
提问于2012-08-24
得票数 2
回答已采纳
1
回答
原型
模式是
如何
解决多产品族抽象工厂模式问题
的
?
、
在可重用面向对象软件
的
设计模式元素中,它指出抽象工厂模式中
的
一个
问题是: 如果可能有许多产品族,则可以使用
原型
(117)模式对混凝土工厂进行集成。具体
浏览 8
提问于2022-10-06
得票数 1
4
回答
基于
类
的
语言(比如Java或Python)和
基于
原型
的
语言(比如Javascript)之间
的
区别?
、
、
、
可能重复: 有人能详细说明或详细说明它们之间
的
浏览 6
提问于2012-07-23
得票数 11
回答已采纳
2
回答
什么是“
类
不是对象”?
、
、
、
来自GoF
的
书: Prototype对于像C++这样
的
静态语言特别有用,其中
类
不是对象,在运行时很少或根本没有类型信息可用。在Smalltalk或object等语言中,为
创建
每个
类
的
实例提供相当于
一个
原型
(即
类
对象)
的
内容并不那么重要。这种模式构建在
基于
原型
的
语言中,比如Self US87,在这种语言中,所有的对象
创建
都是通过克隆
一个<
浏览 6
提问于2020-05-26
得票数 7
回答已采纳
1
回答
理解
原型
继承(Javascript)
、
、
、
、
我试图了解在Javascript中使用构造函数时
原型
继承是
如何
工作
的
。请让我知道我
的
理解是否在我解释
的
任何时候被误导了。 我可以在spike对象上调用calculateAge()方法,因为它继承了动物
原型
的
方法。类似地,我可以将spikes颜色属性记录到控制台,因为spike对象继承了动物
原型
的
color属性。当我使用console.log()检查spike对象时,它具有我定义
的
名称、物种和birthYear
浏览 5
提问于2022-02-01
得票数 -1
2
回答
面向对象
的
实现策略
、
、
、
、
我目前正在学习Squeak环境中
的
Smalltalk,我正在阅读"Squeak -ObjectLand
的
快速旅行“。我使用Python和Java
的
一些先验知识输入了面向对象
的
范例,第36页
的
书中
的
这句话让我想到: 短句但很有趣。在OO中,所有的术语,如
类
、对象、实例似乎都有很好
的
定义,并且似乎指向了唯一
的
真正意义
浏览 4
提问于2012-10-26
得票数 9
回答已采纳
1
回答
使用
原型
模式动态配置应用程序
、
、
我正在读GoF书中关于
原型
模式
的
文章。这是文本片段 使用
类
动态配置应用程序:某些运行时环境允许您动态地将
类
加载到应用程序中。
原型
模式是在像C++这样
的
语言中利用这些工具
的
关键。希望
创建
动态加载
类
实例
的
应用程序将无法静态引用其构造函数。相反,运行时环境在加载每个
类
时会自动
创建
一个
实例,并向
原型
管理器注册。然后,应用程序可以向
原型
浏览 3
提问于2015-01-29
得票数 3
回答已采纳
4
回答
为什么许多鸭子类型
的
动态编程语言会使用
基于
类
的
方法而不是
基于
原型
的
面向对象编程( OOP )?
、
、
、
由于许多动态编程语言都具有鸭型
的
特性,它们还可以随时打开和修改
类
或实例方法(如红宝石和Python),然后是…。JavaScript也是
基于
原型
的
,但是CoffeeScript (JavaScript
的
增强版)选择了
基于
类
的
方式。Lu
浏览 0
提问于2015-02-01
得票数 23
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
多线程开发之如何创建一个线程安全的类
Python进阶——元类是怎么创建一个类的?
InfraWorks基于桥的参数化族库创建以及应用流程
InfraWorks基于桥的参数化族库创建以及应用流程
如何实现一个“人脸识别墨镜”的原型系统
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券