腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Liskov替代原理或
封装
违反
oop
、
encapsulation
、
solid-principles
、
liskov-substitution-principle
在这篇文章中,我想向您展示一个包含几个
JS
类
的
代码
示例,并问您,这段
代码
是因为还是违反了
封装
原则。 本例中
的
_framesMonitor变量是我们在Job
类
中使用
的
某个第三方库vqt
的
实例。在下面的示例中,是否可以将vqt.Errors.ProcessExitError类型公开给JobManager
类
(,因为LSP),或者违反了
封装
,揭示了内部
实现
细节。/
浏览 2
提问于2017-11-14
得票数 1
4
回答
名称空间是用来做什么
的
?使用情况如何?
namespaces
、
clojure
名称空间
的
目的是什么?,更重要
的
是,它们是否应该被用作java中
的
对象(具有数据和功能并试图
实现
封装
的
东西)?这个想法是遥不可
及
的
吗?:),还是应该作为java中
的
包使用?
浏览 7
提问于2010-09-01
得票数 7
回答已采纳
1
回答
在一个JavaScript模块中
封装
多个ES6文件
的
良好实践是什么?
javascript
、
es6-modules
考虑到C# / C++打包结构,如何
实现
将
JS
类
作为单个名称空间导入到单个文件中?ClassA.
js
: import * as MyPackage from "../MyPackage.
js</e
浏览 0
提问于2019-06-22
得票数 0
回答已采纳
2
回答
理解OOP中
的
封装
和抽象
c#
、
oop
、
encapsulation
、
abstraction
我正在阅读OOP
的
一些基本内容。我对
封装
和抽象感到困惑。根据我
的
理解,抽象是一种只公开少数事情而很少隐藏
的
方法。
封装
帮助我们
封装
对象
的
状态,使外部世界无法访问它,并且可以通过内部方法访问它。因此,两者是相互关联
的
。但是我已经读过很多次,
封装
是通过使用getter和setter
实现
的
,而抽象是通过抽象
类
和接口
实现
的
。现在考虑下面的
代码</e
浏览 1
提问于2014-12-26
得票数 1
2
回答
检查优化和
实现
代码
java
、
optimization
、
design-patterns
下面的
代码
确实读取了csv文件并对其进行处理,做了一些cacluations.This更小
的
图片
代码
,来介绍大图片。csv文件包含了作物种子
的
信息,其中含有一定数量
的
信息,根据数量
的
不同,计算结果必须是done.There,是根据性状类型
的
不同类型
的
计算。csv文件将包含混合数字,后面跟着特征。,一旦我读取了特定性状
的
特征值,我将要么对some特性进行更多
的
处理,这个值取决于其他测试。请看一看,如果需要从设计
浏览 0
提问于2013-01-09
得票数 1
1
回答
类
可用性是否使编程成为面向对象
的
语言?
java
、
object-oriented
、
javascript
类
可用性是否使编程成为面向对象
的
语言?在我看来,使语言面向对象
的
不是
类
,而是使语言面向对象
的
OOP概念,对吗?如果Class使语言面向对象,那么Javascript不是面向对象
的
语言,但是
JS
是一种面向对象
的
语言,没有
实现
任何
类
。 我还想再问一个问题,我们能在
JS
中
实现</e
浏览 0
提问于2014-11-28
得票数 0
15
回答
理解
封装
和抽象
的
简单方法
oop
、
language-agnostic
、
encapsulation
、
abstraction
学习面向对象
的
概念,特别是对深入理解抽象和
封装
感兴趣。 是否有一种简单
的
方法,我可以理解和帮助别人理解他们到底是什么,而不是重复下面的内容?抽象和
封装
是互补
的
概念:抽象集中于
浏览 3
提问于2013-04-15
得票数 80
1
回答
在框架中开发独立模块时,耦合是好事还是坏事?
programming-practices
、
inheritance
、
frameworks
封装
是将数据(变量)和作用于数据(方法)
的
代码
作为一个单元包装在一起
的
一种机制。客户端
代码
将从系统提供
的
类
继承,然后在其算法中替代系统
的
类
。继承是指一个对象或
类
基于另一个对象或
类
,使用相同
的
实现
或指定一个新
的
实现
来维护相同
的
行为。 我喜欢继承。有很多原因。这就是不要再写任何东西
的
方法。我喜欢这
浏览 0
提问于2016-10-26
得票数 3
回答已采纳
1
回答
如何在Java中打破包私有声明中
的
封装
java
、
access-specifier
封装
很容易被破坏,因为外部
代码
可以在您
的
代码
使用
的
相同包中定义
类
,从而访问您
的
包私有声明。 我不能理解我们如何
实现
声明中所写
的
内容。如何打破
封装
?
浏览 8
提问于2021-07-20
得票数 0
6
回答
Javascript何时使用原型
javascript
、
performance
、
prototype
、
function-prototypes
我想知道什么时候在
js
中使用原型方法是合适
的
。应该一直使用它们吗?或者,是否存在使用它们不可取和/或会导致性能损失
的
情况?在这个站点上搜索
js
中常用
的
命名空间方法时,似乎大多数都使用了基于非原型
的
实现
:简单地使用对象或函数对象来
封装
命名空间。我来自于一种基于
类
的
语言,很难不试着进行类比,并认为原型就像“
类
”,我提到
的
命名空间
实现
就像静态方法。
浏览 7
提问于2011-01-19
得票数 100
回答已采纳
3
回答
在最后块中处理
java
、
exception-handling
、
try-finally
我有一些创建JarFile和URLClassLoader
的
代码
,这两种
代码
都希望在结束时结束。我认为解决这一问题
的
一种方法是在jar.close()周围设置一个try-catch块:URLClassLoader loader = ...; try {是否有一种优雅
的
方法来处理finally块中与清理相关
的
异常?
浏览 5
提问于2015-06-06
得票数 3
回答已采纳
5
回答
Java中
的
强
封装
和弱
封装
java
、
oop
、
object
、
computer-science
请告诉我强
封装
和弱
封装
的
区别。java语言。
封装
是将数据及其相关函数绑定到称为
类
的
单个单元中。那么,弱
封装
和强
封装
是什么意思呢?
浏览 64
提问于2016-07-01
得票数 4
回答已采纳
1
回答
类
库中
的
封装
-
类
中
的
私有函数?专业服务和工厂
typescript
、
encapsulation
、
angularjs-service
、
angularjs-factory
、
typescript1.6
我有一个扫雷游戏,我写
的
JS
,现在正试图转换为类型抄本。在这个游戏中,我
实现
了一个“GameFactory”,它包含许多私有函数,并且只导出需要公开
的
内容。对于打字稿
的
处理方法,我似乎有一些很基本
的
误解。 本质上,据我所了解,类型记录不支持
类
内
的
真正
的
私有变量,除非它们位于构造函数或模块中。通过真正
的
私有,我指的是对象上不可用
的
变量,而不是私有关键字。在TypeScript中
实现
<
浏览 4
提问于2015-09-20
得票数 3
1
回答
节点上
的
硒集成测试?
selenium
、
capybara
因此,我非常习惯于Rails上
的
自动集成测试,但是我一直试图学习Node.
js
,并习惯于编写集成测试。 我习惯于使用Capybara,所以我不知道节点
的
绑定。我想我会使用
JS
.但是它比Capybara要混乱得多,因为我在阅读API时有点迷失了。例如:我在API中看到了对"Webdriver“(如this.findElement( locator ) )
的
调用,但也看到了用于Chrome/PhantomJS
的
调用。在使用Capybara (用于rails)时,我使用了
浏览 0
提问于2017-03-24
得票数 0
回答已采纳
2
回答
请解释这是如何
实现
的
。
c++
我所看到和学习到
的
关于
封装
的
知识是,我们可以拥有数据成员,因为私有函数和成员函数是公共
的
。 最后一行是令人困惑
的
部分:将
实现
放在
类</em
浏览 6
提问于2015-02-24
得票数 3
3
回答
闭包还是用于
封装
的
类
?
javascript
、
class
、
closures
我刚接触
JS
(来自C++/等),我突然想到闭包似乎是一种比
类
更简单、更方便
的
封装
方式。(在C++中,我发现这在大多数情况下都是如此),那么使用
JS
类
而不是闭包有什么好
的
理由吗?在我看来,上面的
代码
比
JS
类
更直观、更紧凑。没有构造函数、原型或过度使用“this”。您还可以获得这样
的
好处,即必须显式声明局部字段,而不是希望在构造函数中不会出现任何输入错误。当我在选项卡之间切换时,
代码
浏览 1
提问于2012-01-04
得票数 27
回答已采纳
1
回答
java:为什么没有向客户端展示
实现
代码
?
java
、
class
、
interface
、
client
、
implementation
假设我有一个接口
类
和一个单独
的
实现
类
。接口
类
显示给客户端,但不显示
实现
类
的
源
代码
。为何会这样呢?我知道其中一个原因是因为
封装
。还有其他原因吗?
浏览 0
提问于2015-04-21
得票数 2
1
回答
C#中数据隐藏与
封装
的
区别?
c#
、
oop
、
encapsulation
我已经浏览了一些博客文章和StackOverflow答案,以了解
封装
是如何在C#(和)中
实现
的
。所有这些博客文章和答案都像预期
的
那样定义了
封装
。 将数据和方法绑定在一起
的
类型称为
封装
。但是,在
实现
部分,他们说它是在C#中通过定义私有变量并使用访问器和变异器/属性提供对它们
的
访问来
实现
的
。我
的
问题是为什么这不是数据隐藏?为什么它被认为是
封装
呢?此外,<e
浏览 5
提问于2022-03-26
得票数 0
回答已采纳
1
回答
是否有更多
的
封装
实现
?
oop
、
encapsulation
关于OOP中
的
封装
,我所知道
的
是它是指对对象
的
某些数据
的
访问
的
限制。我认为我们主要是通过在
类
中使用访问修饰符和属性来
实现
封装
,这样就可以在将数据公开给外部类之前验证数据,但是在中,
封装
也是指将数据和函数捆绑到一个单元中,这是通过使用/创建
类
来
实现
的
。老实说,这是我直到现在才意识到
的
事情,我很好奇是否有一个关于
封装
是什么
浏览 5
提问于2022-09-04
得票数 2
2
回答
Java中
的
封装
/嵌套接口
java
在查看javax.servlet.ServletRegistration接口
的
代码
时,我遇到了一个
封装
接口(在Java中
的
概念),即“接口动态扩展ServletRegistration,Registration.Dynamic”是ServletRegistration接口
的
封装
接口。我不清楚以下几点关于用Java
封装
接口
的
问题(1)它们与编写两个单独/单独
的
文件/接口有何不同,如下所示?Java<e
浏览 9
提问于2016-07-20
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
HTTP漏洞分析及基于JS的加密实现
《Python数据挖掘及大数据分析》第四讲 Kmeans聚类代码实现、作业及优化
redisson分布式锁的实现及spring-boot-starter封装
PHP操作redis实现的分页列表,新增,删除功能封装类与用法示例
负载均衡的几种算法原理及代码实现
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券