腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
面向对象的JavaScript示例
、
、
我了解一般的面向对象编程原则,如
封装
、
继承
、多态、抽象等我在网上读了很多关于这些的文章,但这些文章让我更加困惑。 谢谢。
浏览 1
提问于2013-02-20
得票数 5
回答已采纳
1
回答
JavaScript对象与克罗克福德的好部分
、
、
最近,我一直在考虑如何在
JS
中执行OOP,特别是在
封装
和
继承
方面。根据克罗克福德的说法,古典主义是有害的,因为new()是有害的,原型和经典都是有限的,因为它们使用constructor.prototype意味着不能使用闭包进行
封装
。最近,我考虑了关于
封装
的以下几点:
封装
扼杀性能。它让您向每个成员对象而不是原型添加函数,因为每个对象的方法有不同的闭包(每个对象有不同的私有成员)。如果没有,您仍然认为
封装
是值得的吗?使用经典
继承
和新(),但也调用Sup
浏览 0
提问于2012-11-01
得票数 8
1
回答
继承
如何破坏
封装
?
我正在尝试理解
继承
和组合之间的区别。我看到有些人指出,
继承
破坏了
封装
。我不明白它是如何破坏
封装
的,私有成员变量无论如何都不能被
继承
(不能被访问)。如果超类成员变量是受保护的,那么它必须是设计好的。它是如何破坏
封装
的?
浏览 1
提问于2015-07-07
得票数 0
1
回答
在框架中开发独立模块时,耦合是好事还是坏事?
、
、
封装
是将数据(变量)和作用于数据(方法)的代码作为一个单元包装在一起的一种机制。客户端代码将从系统提供的类
继承
,然后在其算法中替代系统的类。
继承
是指一个对象或类基于另一个对象或类,使用相同的实现或指定一个新的实现来维护相同的行为。但是,当存在大量
继承
时,您如何避免联轴器呢?当我在框
浏览 0
提问于2016-10-26
得票数 3
回答已采纳
1
回答
封装
与
继承
、
我的语言是c++,但我觉得答案应该是通用的1)让B
继承
A,并使A的一些方法为虚的 2)在B中声明A的一个实例。
浏览 1
提问于2015-04-18
得票数 1
1
回答
继承
、带有接口的组合
、
、
、
据我所知,可以同时存在类
继承
和接口
继承
。接口是提供
封装
的方式之一。Q2:带有接口的组合被认为是一个很好的设计工具。如何以及为什么?
浏览 0
提问于2015-10-08
得票数 0
2
回答
JavaScript对象是否需要
封装
?
、
、
、
我正在开发一个node.
js
应用程序。寻找创建数据模型的方法。仅仅将模型定义为简单的
js
对象,并在必要时使用基于原型的
继承
,可能会产生什么后果? 任何帮助都是非常感谢的。谢谢。
浏览 3
提问于2012-12-25
得票数 1
2
回答
设计模式:
继承
和
封装
继承
、
、
、
我有问题,准确地制定它,所以我留下了更一般的描述在标题(如果你有更准确的问题描述,请评论,我会编辑标题)。 问题:两个类AudioStream和VideoStream是从基类MediaStream派生的,基类MediaStream有一些常见的音频和视频流方法,但不打算按原样使用。因此,有两个类AudioStreamSettings和VideoStreamSettings是从MediaStreamSettings派生出来并传递给它们相应的流类的构造函数的。MediaStreamSettings存储音频和视频常用的设置,基类MediaStream访问这些数据。问题是:设计流的基类和设置之间的层次关
浏览 0
提问于2016-04-08
得票数 0
2
回答
什么是JavaScript上下文中的
封装
?
、
什么是JavaScript上下文中的
封装
?在mozilla网站()上读到这句话后,我感到很困惑: 在前面的示例中,Student不需要知道Person类的want ()方法是如何实现的,但仍然可以使用该方法;除非我们想要更改该方法,否则该类不需要显式定义该方法这就是所谓的
封装
,每个类都
继承
其父类的方法,只需要定义它希望更改的内容。 我已经将
封装
理解为隐藏类成员,但在Mozilla站点上的示例中,它似乎是简单的
继承
。
浏览 4
提问于2013-08-28
得票数 1
1
回答
在Javascript中使用Swift的self访问Swift类变量和函数
、
、
我有一个项目,在这个项目中,我从Swift类调用
JS
方法function jsMethod(selfRef)。让我们假设,我们有一个调用此方法的class A。
浏览 2
提问于2017-01-10
得票数 1
回答已采纳
1
回答
使用
继承
封装
组合
、
、
、
这是一种良好/可接受的做法,从对象派生出来只是为了隐藏与创建该对象相关的所有逻辑。而不是这样:scene.Systems (new ColisionSystem);scene.SceneGraph = new MyCustomSceneGraph();class MyScene : Sc
浏览 2
提问于2016-10-11
得票数 1
回答已采纳
1
回答
封装
和
继承
方法
、
、
、
、
我想知道是否有可能
封装
一个类的方法,然后在一个消费类中公开它们。
浏览 0
提问于2009-08-19
得票数 0
回答已采纳
1
回答
JavaScript中基本/高效的原型
继承
?
、
我正在创建一个HumanSkin类,它
继承
自Cylon,还添加了自己的prototype infiltrate()方法。如何在
JS
中轻松获得完整的
继承
(最好是
封装
)?
浏览 8
提问于2014-04-04
得票数 1
回答已采纳
7
回答
封装
的不同类型是什么?
、
封装
的不同类型是什么? 我认为这基本上指的是抽象、多态性和
继承
等核心的OO概念,对吗?我对
封装
的理解是,它是一种隐藏数据/功能的方法,但我从未真正认为多态性或
继承
是一种
封装
形式,尽管我可以看到多态是如何被认为是
封装
的,因为它可以隐藏您正在与之交互的对象的确切类型。
浏览 6
提问于2008-12-22
得票数 5
回答已采纳
2
回答
面向对象编程的优点或特性是什么?
、
根据的说法,面向对象编程的特征是数据抽象、
封装
、消息传递、模块化、多态性和
继承
。对我来说,数据抽象、
封装
、消息传递、模块化也存在于顺序语言中。只有多态性和
继承
是特定于面向对象编程的。这是正确的吗?
浏览 7
提问于2011-06-17
得票数 5
回答已采纳
2
回答
我们能在JavaScript中实现对象文本的
封装
吗?
当我们使用Object.Create()来
继承
父对象的新对象时,子对象
继承
父对象的所有属性和函数。 那么,如何将私有成员隐藏在
继承
的类中呢?因此,如果不能,就意味着使用函数作为类和从父类
继承
的"new“关键字,这是到达JavaScript中的的唯一途径!
浏览 5
提问于2015-06-05
得票数 1
回答已采纳
1
回答
从
JS
原型
继承
?
有没有办法从
JS
原型
继承
Transcrypt类?我有一个
JS
对象类型,它有一组我需要保留的功能,但是我想在一个Transcrypt类中用很多不错的性能来扩展它(特别是,我想用Transcript操作符重载来补充笨重的
JS
数学函数)。但这是行不通的,因为
JS
类没有Transcrypt的“神奇方法”。我还尝试将方法添加到
JS
原型中: def v_repr(self): return "(inherited
JS
浏览 4
提问于2017-05-27
得票数 3
回答已采纳
1
回答
类可用性是否使编程成为面向对象的语言?
、
、
如果Class使语言面向对象,那么Javascript不是面向对象的语言,但是
JS
是一种面向对象的语言,没有实现任何类。
继承
数据抽象多态
封装
请让我知道我对
JS
的理解是否正确?
浏览 0
提问于2014-11-28
得票数 0
7
回答
继承
会破坏
封装
吗?
、
、
我的同事认为我从
继承
中暴露了太多。他的想法是通过将java.io.File放在私有属性中来包装它,而不是
继承
它。他认为从文件中公开所有公共方法/属性打破了
封装
,但我认为这是一个好处,因为我们可以免费获得java.io.File中的所有函数。 你认为如何?
浏览 0
提问于2012-06-27
得票数 13
1
回答
OOP结构:
继承
和
封装
、
、
、
我真正想要看到的是
封装
的利弊。我的理想目标是确保没有类属性公开到全局范围,因此应该只有其他人可以公开使用的方法,它们将依赖于私有或受保护的类属性。另一件我真正要研究的事情是拥有一个好的
继承
;然而,在如何在同一设计中将两者结合起来方面,我面临着困难--可能我对
继承
有了错误的理解或者期望过高。为了更好地映射如下结构: 类App是基类。因此,我希望能够在我的Storage类中访问Model方法,理想的方法是使用
继承
而不是依赖注入。如果我想让其他人可以使用我的Storage方法,我可以简单地在App类中创建一个公共属性,并将S
浏览 2
提问于2014-02-19
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
面向对象继承封装多态
JS进阶 拷贝与继承
JS中的继承核心详解
js中类定义和类继承
JS实现继承的5种方式
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券