腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
如何
避免
构造
函数
中
的
重复
代码
?
Java
java
、
constructor
、
code-duplication
通常,在编写对象时,我最终会创建相当冗长
的
构造
函数
或
构造
函数
,其中包含对象
的
实例方法
中
已经存在
的
代码
(
重复
代码
)。我知道我可以在
构造
函数
中
调用这些实例方法,但我也知道这样做是不好
的
做法。这不安全。
如何
避免
构造
函数
中
的
<em
浏览 29
提问于2021-08-13
得票数 1
4
回答
Java
构造
函数
链接,
避免
代码
重复
java
我有不可变
的
类,并希望添加新
的
构造
函数
,而不是在两个
构造
函数
中
重复
代码
。firstReallyLongDefaultString"; stringParameter = s;}
浏览 1
提问于2013-04-18
得票数 0
回答已采纳
2
回答
避免
构造
函数
中
的
重复
代码
java
、
constructor
我有如下所示
的
Java
代码
: Animal(String name) { }像这样
的
子类: Dog(String name) { }狗和动物之间唯一
的
区别是狗有一些方法覆盖超类它们
的
构造</
浏览 1
提问于2013-10-01
得票数 0
回答已采纳
2
回答
Java
中一个
构造
函数
中
的
两个
构造
函数
调用
java
、
constructor
super(); ... super(); }
Java
抱怨
构造
函数
调用必须是
构造
函数
中
的
第一个语句。我不能同时进行两个
构造
函数
调用。有什么解决办法可以
避免
在两个参数
构造
函数
中
重复
单参数
构造</e
浏览 1
提问于2015-06-25
得票数 0
回答已采纳
6
回答
如何
避免
重载
构造
函数
中
的
代码
重复
?
java
、
overloading
、
code-duplication
假设我有一个接受输入
的
构造
函数
和另一个使用默认值
的
构造
函数
。然后,两个
构造
函数
以完全相同
的
方式继续处理此数据。(示例如下。)在这种情况下,我有什么选择来
避免
代码
重复
?在我
的
例子
中
,我想在存储输入之后,我需要使用"this“从第二个
构造
函数
中
调用第一个
构造
函数
浏览 1
提问于2012-05-08
得票数 5
回答已采纳
2
回答
Kotlin:
如何
避免
构造
函数
中
的
代码
重复
?
constructor
、
duplicates
、
kotlin
、
code-duplication
通常,我发现自己有一个超类,它有很多可选参数,而这些相同
的
参数也需要是它
的
子类
中
的
可选参数。String = "1.0",扩展这个类是件很痛苦
的
事TimeUnit = MILLISECONDS) : Plugin(name, version, au
浏览 2
提问于2016-01-24
得票数 10
回答已采纳
2
回答
类型记录,
如何
避免
构造
函数
中
的
代码
重复
?
typescript3.0
,我只包括了几个演示问题
的
方法。它可以从应用程序
的
多个部分引用。(请注意,作为一个可变
的
对象是事实。这个问题不在于选择使用不可变对象
的
不同数据模型。)每当我想改变ViewSource对象
的
状态时,我都会调用它
的
setViewName方法。它确实有效,但也很笨拙。
构造
函数
中
的
每一行
代码
都在setViewName方法
中
重复
。当然,不可能使用此
构造
<e
浏览 1
提问于2019-06-08
得票数 0
回答已采纳
4
回答
停止
Java
枚举
中
的
重复
java
、
enums
我在一个
Java
类中有以下enum: RES_32 (32), private final int asInt属性和相同
的
构造
函数
,但具有不同
的
常量。因此,在另一个类
中
,我需要以下enum RES_32 (32), RES_128 (128);int asInt; private R
浏览 1
提问于2011-07-03
得票数 4
回答已采纳
1
回答
java
多个
构造
函数
java
、
constructor
、
code-duplication
如果我在一个类中有多个
构造
函数
,
如何
避免
为所有
构造
函数
初始化相同
的
字段
的
重复
代码
,或者这不是更可取
的
做法?Comparator<K> comp) { this.comparator = comp;} 在初始化someField时,有没有办法
避免
重复
的
代码</em
浏览 3
提问于2015-09-25
得票数 1
4
回答
如何
在Kotlin类
构造
函数
体中使用自定义setter
kotlin
我找不到更好
的
标题来描述
如何
避免
这个Kotlin类
中
的
代码
重复
(需要表达式): var email: String = email} require(email.trim().isNotEmpty(), { "The email cannot be blank" })} 在
java
中
,我会有一个
浏览 2
提问于2017-11-20
得票数 9
4
回答
如何
避免
重复
使用多个
构造
函数
的
代码
?
c#
我需要多个类
构造
函数
的
帮助。我不想
重复
我
的
代码
,但是怎么做?: base(id, name) StartTime = startTime; } 我看起来是这样
的
:
浏览 4
提问于2014-07-19
得票数 4
回答已采纳
1
回答
调用
构造
函数
后注册侦听器
的
guice方法
java
、
guice
可能
重复
: 我已经看到它建议
避免
从
构造
函数
中
泄漏this (特别是在实践
中
的
Java
并发),特别是
避免
在构建完成之前调用类似于registerListener(this)
的
东西。建议
的
解决方法是使用静态工厂,该工厂首先调用
构造
函数
,然后进行不受信任
的
外部方法调用。然后
构造
函数
将是(包-)私有的。不幸<e
浏览 1
提问于2012-12-05
得票数 1
回答已采纳
2
回答
Java
中
的
构造
器链接和可见性
java
、
parameters
、
constructor
、
visibility
、
chaining
double perBagFee) { } 如果我
的
理解正确的话,“弗雷德”就是一个新
的
乘客实例。‘'fred’用一个参数public Passgener(int freeBags)调用
构造
函数
。然后调用这一行this(freeBags > 1 ? 25.0d : 50.0d)。下面是我
的
问题:编译器
如何
知道第一个
浏览 0
提问于2018-09-01
得票数 0
回答已采纳
2
回答
避免
将null作为参数传递给
构造
函数
java
、
android
我在一个单独
的
文件中有一个AsyncTask,名为DownloadImageAsyncTask.
java
,我将一个ImageView和context一起作为参数传递给
构造
函数
。后来,我意识到我需要在我
的
应用程序
的
另一部分使用相同
的
代码
,但我需要将它作为背景图像分配给FrameLayout,而不是将图像分配给ImageView。既然
重复
是编程
中
许多错误
的
根源,我
如何
重用AsyncTa
浏览 12
提问于2017-01-13
得票数 0
回答已采纳
4
回答
如何
避免
java
中
的
重复
代码
?
java
uf是一个具有连接两个节点根
的
方法并
的
联合查找类。这段
代码
负责打开一个网格站点,如果任何一个邻居被打开,则将该站点与其邻居联合起来。如果其中一个邻居已满,则填充与该站点连接
的
所有节点。这是实际
代码
: uf.union(len*len, xyTo1D(i,j)); uf.union(xyTo1D(i,j), xyTo1D(i,j+1));
浏览 1
提问于2016-02-09
得票数 7
回答已采纳
2
回答
Spring
构造
函数
注入和超级调用
的
详细性
java
、
spring
、
dependency-injection
我开始在我
的
项目中使用
构造
函数
注入,因为Spring宣布字段注入不再受欢迎。实际上,
代码
感觉更漂亮,更严格,我同意这一点。但我遇到了一种模式,在我看来,它似乎是一个bit...weird,而且冗长:@Autowired public我不知道是否有另一种方法,但在这里,我发现在每个子类
构造
函数
中
,必须为父
浏览 2
提问于2017-01-10
得票数 1
1
回答
在这种情况下,我
如何
避免
“预期
的
主
构造
函数
调用”?
kotlin
、
inheritance
我在Kotlin创建了一个Person类和一个学生类:
如何
避免
Kotlin
代码
中
的
浏览 2
提问于2022-10-24
得票数 -1
回答已采纳
1
回答
SWT:在新
的
display.shell
中
更好地使用方法?
java
、
shell
、
methods
、
swt
我已经完全在main方法
中
初始化了我
的
SWT shell,如下所示: public static void main(String[] argsdisplay.readAndDispatch()){ } display.dispose();但我见过一些人设置了shell初始化和定义是在他们自己
的
方法
中
,而启动时屏幕上
的
cell定位是在另一个方法
中</
浏览 4
提问于2014-02-27
得票数 0
3
回答
最终变量与
构造
器重载
java
、
constructor
、
final
我想在我
的
类中使用
构造
函数
重载,我还想要定义一些最终变量。我想要
的
结构是: private final int variable; /* some} this(); }我想调用this()以
避免
在我
的
第一个
构造</
浏览 1
提问于2018-03-06
得票数 4
回答已采纳
1
回答
避免
重载
构造
函数
中
的
重复
java
、
overloading
我已经有了一个
构造
函数
测试,并尝试重载这个,
代码
如下: public Test(string a, string b, XXX c, XXX d){ this.bthis.a = a; methodA(a, b, d, e); } methodA也是一个重载方法,您可以看到"this.a = a;this.b = b;“这部分是
重复
的
我怎样才能
避免
这种情况?
浏览 23
提问于2021-04-23
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C++中的vector和Java中的ArrayList的构造函数的区别
Java:Java中内存泄漏的原因以及如何避免它们
快递单号查询过程中如何避免出现重复的单号
如何避免Java编程中的一些“坑”呢?
代码实践:如何用C、Java和Python中的回溯求解数独问题?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券