腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
12
回答
为了重构的目的而只有属性的类可以吗?
、
、
我有一个接受30个
参数
的方法。我将
参数
放入一个类中,这样我就可以只将一个
参数
(类)传递给该方法。在重构的情况下,
传入
一个
封装
了所有
参数
的
对象
,即使这是它包含的所有
参数
,这是不是非常好。
浏览 3
提问于2011-11-11
得票数 79
回答已采纳
1
回答
为什么Node在模块
参数
的顶部传递导出
参数
?
、
众所周知,Node.
js
中的每个模块都
封装
在一个函数中,其中传递了5个
参数
(即exports、module、require、__filename、__dirname),并返回module.exports
对象
。既然exports只是module.exports的别名,那么为什么模块和导出都被列为两个独立的
参数
呢?如果只是
传入
module
对象
,难道不是更好吗?这将防止导出
对象
在用户执行顶级重新分配(例如exports = {x: 5})时被无意地重新分配。
浏览 9
提问于2021-12-11
得票数 0
2
回答
在SignalR中看到的Javascript语法
、
在学习SignalR时,我在自动生成的集线器脚本中看到了一些
JS
脚本模式,如下所示。这个语法是什么? (function(a,b,c){...}
浏览 1
提问于2014-07-08
得票数 0
回答已采纳
8
回答
函数
参数
最佳实践
、
、
关于函数
参数
的使用,我有一个问题。然而,通过查看其他人的代码,没有
参数
的函数似乎是常态。我应该注意的是,这些是针对类的私有函数的,并且作为
参数
传入
的值实际上是该类的私有成员变量。例如。ParamD = Start(paramA, ParamB, ParamC); Process(ParamA,
浏览 1
提问于2009-07-16
得票数 3
回答已采纳
2
回答
函数
参数
是否违反
封装
?
、
、
、
、
这个问题一般与面向
对象
操作实践有关。假设我们有一个具有公共函数的类,接受从
对象
外部
传入
的
参数
。这不是违反
封装
本身吗?另一方面,为什么这种做法会被广泛使用呢?作为OOP的一个相对较新的程序员,以及我对
封装
的理解,我的函数
参数
通过setters传递到
对象
中,因此我只使用传递的成员变量来保留所有函数而不使用任何
参数
。我知道某些
参数
可以通过构造函数(BTW,我使用依赖项注入)
传入
,但是如果这些
参数<
浏览 5
提问于2016-03-07
得票数 0
回答已采纳
1
回答
为什么jQuery源代码中的这两个
参数
是用于的?
、
jQuery源代码被
封装
在一个闭包中,如下所示: //awesome jQuery library code in here我不明白为什么需要这两个
参数
。既然window是一个全局变量,为什么需要
传入
它呢?
传入
一个全局
参数
并在同名的闭包中访问它的目的是什么? undefined
参数
的作用是什么?为什么没有任何值传递给它?
浏览 0
提问于2011-10-28
得票数 6
回答已采纳
1
回答
使用hibernate进行Struts2 xwork类型转换
、
、
、
、
只要我拥有所有合适的getter/setter,我就可以用一个特定值
传入
参数
user.account.id。当尝试更改
封装
的Account
对象
时,会出现此问题。使用相同的user.account.id
参数
,ognl将其解释为getUser().getAccount().setId(param)。Hiberna
浏览 2
提问于2011-01-25
得票数 3
回答已采纳
1
回答
如何解析<NavLink className={({ isActive }) => isActive?“红色”:“蓝色”} />'?
、
、
我想我理解为什么将作为
参数
传递给箭头函数的 isActive 的第一个实例
封装
在花括号中,即{ isActive },而第二个isActive不是
封装
在花括号中,而是希望确保正确理解。第一个
封装
在花括号中的" isActive“({ isActive })是
对象
析构的一个例子吗?(如果不是,
JS
中的箭头函数不期望接收变量的名称,但{ isActive }计算值不为true还是false?) 我说得对吗?这是一个
对象
分解的例子吗?
浏览 10
提问于2022-01-09
得票数 3
回答已采纳
3
回答
java:当你只有一个接口时如何制作防御性拷贝
、
、
如果一个
对象
引用了另一个
对象
,我知道复制
传入
的
对象
以保留
封装
可能是个好主意。但是,如果
对象
只知道
传入
的
对象
实现了一个接口,那该怎么办呢?例如,如果我有一个
对象
,它在构造函数中采用了FilenameFilter的实现,那么当我只知道它实现了FilenameFilter时,我如何创建它的防御性副本呢?我必须求助于反射吗?
浏览 0
提问于2009-09-22
得票数 4
2
回答
this.handleError不是一个函数
、
、
试图找出为什么handleError无法启动。get(relativeUrl: string, _httpOptions?: any) { .pipe( ).toPromise(); var responsedata = new ResponseData
浏览 1
提问于2018-08-28
得票数 3
回答已采纳
1
回答
如何访问获取路径
参数
?
、
、
、
、
如果我的端点有/{dept}/{employee}/{name},Spring cloud function如何接受GET请求中的路径
参数
? 任何提示都会很有帮助。
浏览 53
提问于2018-07-13
得票数 10
4
回答
什么是C#中的Func<TResult>?
、
什么是C#中的Func<TResult>?请用好的例子解释一下。
浏览 0
提问于2010-11-10
得票数 4
回答已采纳
1
回答
JS
- Knex,将函数传递给事务
、
、
我创建了一个使用knex库进行数据库操作的node.
js
应用程序。数据库为Microsoft SQL Server。我创建了一个名为db.
js
的脚本,它返回knex
对象
,并且我有一个controller.
js
脚本,它执行实际需要的数据库操作。我将所有的操作都
封装
在一个翻译语句中,这就引出了我的问题。我想要做的是
传入
一个
参数
,告诉事务回滚或提交。但是,每当我尝试
传入
此函数时,它都会失败。有没有人知道这个功能是否可以实现?我可以使用catch函数来实现此功
浏览 1
提问于2018-04-15
得票数 0
1
回答
如何将JSON请求解析为FlightOfferSearch[]
对象
?
、
、
、
在将FlightOfferSearch的响应示例JSON从传递给测试REST控制器时,我在反序列化它时遇到了问题:public class MyController { String searchHandler(@RequestBody FlightOfferSearch[] flightOfferSearches) { }(只有Spring应用程序具有"Web“依赖性以及添加到
浏览 8
提问于2020-04-20
得票数 0
回答已采纳
2
回答
正确地将
参数
传递给setTimeout
、
、
、
我正在处理一个Node.
js
项目,并且遇到了用Promise函数包装setTimeout函数的问题。我最初的Promise函数: }, e.message)
浏览 2
提问于2017-11-15
得票数 1
回答已采纳
1
回答
将
js
对象
传递给C#函数
、
我正在试用Jint,并希望实现从
js
中使用的。第二个
参数
是
传入
的嵌套
js
对象
: method: 'post', authorization :'xyz'}); 要
传入
的C#函数的签名是什么?它们还有更好的语义处理方法,即
传入
的是
对象
或数组等,但这会引发一个错误:
浏览 6
提问于2022-04-05
得票数 0
回答已采纳
2
回答
如何在使用资源服务时传递
参数
?
现在,对于另一个资源
对象
,当调用工厂时,我需要
传入
参数
。,我能在工厂得到
参数
吗?如何在工厂方法中指定这样的
传入
参数
?.factory('MagComments', function ($resource) { return $resource('http://
浏览 2
提问于2013-10-14
得票数 35
回答已采纳
1
回答
如何获取
对象
类型并将其传递给ObjectContent
我决定创建一个函数,将多行代码
封装
成一行代码。因此,这个示例脚本。我无法工作的是获取类的Type并将其传递给ObjectContent的
参数
以使其工作。看一看ObjectContent<xmlObjectType>(....)中的ObjectContent<xmlObjectType>(....)变量和在
传入
参数
对象
上使用GetType()向xmlObjectType你们怎样才能让实际的
对象
类型与ObjectContent一起工作?您不必调用它,而是使用其他可以工
浏览 1
提问于2014-12-10
得票数 0
回答已采纳
1
回答
JavaScript
对象
与克罗克福德的好部分
、
、
最近,我一直在考虑如何在
JS
中执行OOP,特别是在
封装
和继承方面。根据克罗克福德的说法,古典主义是有害的,因为new()是有害的,原型和经典都是有限的,因为它们使用constructor.prototype意味着不能使用闭包进行
封装
。最近,我考虑了关于
封装
的以下几点:
封装
扼杀性能。它让您向每个成员
对象
而不是原型添加函数,因为每个
对象
的方法有不同的闭包(每个
对象
有不同的私有成员)。如果没有,您仍然认为
封装
是值得的吗?使用经典继承和新(
浏览 0
提问于2012-11-01
得票数 8
1
回答
向Ember Octane组件传递数据时不需要的双向数据绑定
、
我在上学习了完整的Stack Ember with Rails课程。由于他们还没有使用辛烷,我在必要的地方修改了代码以使用Ember 3.22。我被困在视频22中,我需要将数据传递给组件。这些数据应该只传递给组件,但是当更新其中的值时,我不希望在其他地方看到更改。{{! author.edit.hbs !}} <h3>Editing: {{model.last}}, {{model.first}}</h3&g
浏览 6
提问于2020-11-18
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
函数传入参数的问题
Python传入参数的几种方法
在python中用docopt模块传入参数
面向对象极致封装=>
运行python脚本时传入参数的三种方式
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券