腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
JavaScript对象与克罗克福德
的
好部分
javascript
、
inheritance
、
encapsulation
最近,我一直在考虑如何在
JS
中执行OOP,特别是在
封装
和
继承
方面。根据克罗克福德
的
说法,古典主义是有害
的
,因为new()是有害
的
,原型
和
经典都是有限
的
,因为它们使用constructor.prototype意味着不能使用闭包进行
封装
。最近,我考虑了关于
封装
的
以下几点:
封装
扼杀性能。它让您向每个成员对象而不是原型添加函数,因为每个对象
的
方法有不同
浏览 0
提问于2012-11-01
得票数 8
2
回答
设计模式:
继承
和
封装
继承
c++
、
inheritance
、
design-patterns
、
encapsulation
我有问题,准确地制定它,所以我留下了更一般
的
描述在标题(如果你有更准确
的
问题描述,请评论,我会编辑标题)。问题:两个类AudioStream
和
VideoStream是从基类MediaStream派生
的
,基类MediaStream有一些常见
的
音频
和
视频流方法,但不打算按原样使用。因此,有两个类AudioStreamSettings
和
VideoStreamSettings是从MediaStreamSettings派生出来并传递给它们相应
的
流类
的</
浏览 0
提问于2016-04-08
得票数 0
4
回答
面向对象
的
JavaScript示例
javascript
、
html
、
css
我了解一般
的
面向对象编程原则,如
封装
、
继承
、多态、抽象等我在网上读了很多关于这些
的
文章,但这些文章让我更加困惑。 谢谢。
浏览 1
提问于2013-02-20
得票数 5
回答已采纳
1
回答
封装
和
继承
方法
php
、
oop
、
inheritance
、
visibility
、
encapsulation
我想知道是否有可能
封装
一个类
的
方法,然后在一个消费类中公开它们。例如(JFTR,我知道这个代码是错误
的
) public function __construct($obj){最终,我希望能够制作不能在单个控制类
的
上下文之外直接引用
的</
浏览 0
提问于2009-08-19
得票数 0
回答已采纳
1
回答
继承
如何破坏
封装
?
java
我正在尝试理解
继承
和
组合之间
的
区别。我看到有些人指出,
继承
破坏了
封装
。我不明白它是如何破坏
封装
的
,私有成员变量无论如何都不能被
继承
(不能被访问)。如果超类成员变量是受保护
的
,那么它必须是设计好
的
。有人能解释一下我
的
理解吗?它是如何破坏
封装
的
?
浏览 1
提问于2015-07-07
得票数 0
1
回答
Javascript中
的
封装
和
继承
javascript
、
oop
、
inheritance
、
encapsulation
在Javascript中,您可以通过对象原型获得
继承
,也可以通过将接口对象返回到要公开
的
位位
的
闭包进行
封装
。你有办法同时拥有这两种东西吗?如果是的话,有什么好办法来解决这个问题呢?
浏览 2
提问于2014-03-06
得票数 1
回答已采纳
1
回答
在框架中开发独立模块时,耦合是好事还是坏事?
programming-practices
、
inheritance
、
frameworks
封装
是将数据(变量)
和
作用于数据(方法)
的
代码作为一个单元包装在一起
的
一种机制。客户端代码将从系统提供
的
类
继承
,然后在其算法中替代系统
的
类。
继承
是指一个对象或类基于另一个对象或类,使用相同
的
实现或指定一个新
的
实现来维护相同
的
行为。 我喜欢
继承
。有很多原因。这就是不要再写任何东西
的
方法。我喜欢这样。
封装
..。嗯,这是我不太喜欢
的
东
浏览 0
提问于2016-10-26
得票数 3
回答已采纳
1
回答
OOP结构:
继承
和
封装
php
、
oop
、
inheritance
、
encapsulation
我正在启动一个新项目,并试图更好地理解PHP中
的
OOP。我真正想要看到
的
是
封装
的
利弊。我
的
理想目标是确保没有类属性公开到全局范围,因此应该只有其他人可以公开使用
的
方法,它们将依赖于私有或受保护
的
类属性。另一件我真正要研究
的
事情是拥有一个好
的
继承
;然而,在如何在同一设计中将两者结合起来方面,我面临着困难--可能我对
继承
有了错误
的
理解或者期望过高。为了更好地映射如下结构: 类App
浏览 2
提问于2014-02-19
得票数 0
回答已采纳
1
回答
继承
、带有接口
的
组合
oop
、
inheritance
、
interface
、
composition
据我所知,可以同时存在类
继承
和
接口
继承
。接口是提供
封装
的
方式之一。Q2:带有接口
的
组合被认为是一个很好
的
设计工具。如何以及为什么?
浏览 0
提问于2015-10-08
得票数 0
2
回答
面向对象编程
的
优点或特性是什么?
oop
、
object
根据
的
说法,面向对象编程
的
特征是数据抽象、
封装
、消息传递、模块化、多态性
和
继承
。对我来说,数据抽象、
封装
、消息传递、模块化也存在于顺序语言中。只有多态性
和
继承
是特定于面向对象编程
的
。这是正确
的
吗?
浏览 7
提问于2011-06-17
得票数 5
回答已采纳
1
回答
在Javascript中使用Swift
的
self访问Swift类变量
和
函数
javascript
、
ios
、
swift
我有一个项目,在这个项目中,我从Swift类调用
JS
方法function jsMethod(selfRef)。让我们假设,我们有一个调用此方法
的
class A。selfRef是对self
的
引用,即当从class A selfRef调用时将持有对self of class A
的
引用。 如何使用此selfRef访问变量或调用class A中
的
方法
浏览 2
提问于2017-01-10
得票数 1
回答已采纳
1
回答
从
JS
原型
继承
?
transcrypt
有没有办法从
JS
原型
继承
Transcrypt类?我有一个
JS
对象类型,它有一组我需要保留
的
功能,但是我想在一个Transcrypt类中用很多不错
的
性能来扩展它(特别是,我想用Transcript操作符重载来补充笨重
的
JS
数学函数)。我尝试过显而易见
的
: .... 但这是行不通
的
,因为
JS
类没有Transcrypt
的
“神奇方法”。我还尝试将
浏览 4
提问于2017-05-27
得票数 3
回答已采纳
3
回答
Javascript
继承
和
封装
,高效完成
javascript
、
inheritance
、
encapsulation
我来自C++ /Objective背景,我正在努力学习如何在Javascript中正确高效地再现
继承
和
封装
模式。我读了很多书(克罗克福德等)虽然有很多如何实现其中一个
的
例子,但我很难将它们结合在一起,而不引入重大
的
负面因素。如果我通过子类
的
一个实例替换原型中
的
方法,其他实例就不会看到它: Object.getPrototypeOf(oneInstance),
浏览 3
提问于2015-02-17
得票数 1
回答已采纳
1
回答
封装
、
继承
和
多态性
inheritance
、
polymorphism
、
encapsulation
我有点困惑,我不得不做几套这样
的
事情。如果有人能给我一个示例代码,我将不胜感激。具有newRadius参数
的
Circle类构造函数。具有newX、newY
和
newRadius参数
的
Circle类构造函数。getRadius() -不带参数
的
双返回类型方法。返回此圆
的
半径。 setR
浏览 3
提问于2016-11-27
得票数 0
1
回答
JavaScript中基本/高效
的
原型
继承
?
javascript
、
prototypal-inheritance
我正在尝试创建一个Cylon类,它包含一个模型属性
和
一个原型attack()方法。我正在创建一个HumanSkin类,它
继承
自Cylon,还添加了自己
的
prototype infiltrate()方法。{} caprica = new HumanSkin(6); 我
的
问题是如何在
JS
中轻松获得完整
的
继承</
浏览 8
提问于2014-04-04
得票数 1
回答已采纳
7
回答
封装
的
不同类型是什么?
oop
、
encapsulation
封装
的
不同类型是什么? 我认为这基本上指的是抽象、多态性
和
继承
等核心
的
OO概念,对吗?我对
封装
的
理解是,它是一种隐藏数据/功能
的
方法,但我从未真正认为多态性或
继承
是一种
封装
形式,尽管我可以看到多态是如何被认为是
封装
的
,因为它可以隐藏您正在与之交互
的
对象的确切类型。编辑我刚刚注意到,在评论中有人提到它可能指的是私人/公开
的
方法,
浏览 6
提问于2008-12-22
得票数 5
回答已采纳
2
回答
我们能在JavaScript中实现对象文本
的
封装
吗?
javascript
当我们使用Object.Create()来
继承
父对象
的
新对象时,子对象
继承
父对象
的
所有属性
和
函数。 那么,如何将私有成员隐藏在
继承
的
类中呢?因此,如果不能,就意味着使用函数作为类
和
从父类
继承
的
"new“关键字,这是到达JavaScript中
的
的
唯一途径!
浏览 5
提问于2015-06-05
得票数 1
回答已采纳
2
回答
JavaScript对象是否需要
封装
?
javascript
、
node.js
、
mongodb
、
data-modeling
我正在开发一个node.
js
应用程序。寻找创建数据模型
的
方法。仅仅将模型定义为简单
的
js
对象,并在必要时使用基于原型
的
继承
,可能会产生什么后果? 任何帮助都是非常感谢
的
。谢谢。
浏览 3
提问于2012-12-25
得票数 1
3
回答
如何在JavaScript中实现或使用
继承
?
javascript
、
inheritance
可能重复: 在JavaScript中实现
继承
的
方法有哪些是最好
的
,为什么?
浏览 5
提问于2010-07-23
得票数 4
2
回答
什么是JavaScript上下文中
的
封装
?
javascript
、
oop
什么是JavaScript上下文中
的
封装
?在mozilla网站()上读到这句话后,我感到很困惑: 在前面的示例中,Student不需要知道Person类
的
want ()方法是如何实现
的
,但仍然可以使用该方法;除非我们想要更改该方法,否则该类不需要显式定义该方法这就是所谓
的
封装
,每个类都
继承
其父类
的
方法,只需要定义它希望更改
的
内容。 我已经将
封装
理解为隐藏类成员,但在Mozilla站点上
浏览 4
提问于2013-08-28
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
js中类定义和类继承
JS中的继承核心详解
JS实现继承的5种方式
js获取节点方法的封装
如何快速将你的应用封装成 js-sdk?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券