gpt4 book ai didi

java - Java 中的构造函数重载 - 何时使用它?

转载 作者:行者123 更新时间:2023-12-01 22:31:52 26 4
gpt4 key购买 nike

我是一名新程序员,我想知道何时使用重载构造函数是最佳实践,以及它与单个主构造函数有何不同。

最佳答案

简短的答案是:您应该在需要时使用重载。

作为现实生活中的示例,请看一下 JLabel API:https://docs.oracle.com/javase/8/docs/api/javax/swing/JLabel.html

JLabel 有相当多的构造函数:一个只接受一个字符串,一个接受一个字符串和一个图标,一个只接受一个图标,还有一个根本不接受任何参数。

当您想要构造某种 JLabel 时,您将使用每个构造函数:一个显示字符串,一个显示字符串和一个图标,一个仅显示图标,或者一个尚未显示任何内容(直到您调用其 setter 函数之一)。

关于java - Java 中的构造函数重载 - 何时使用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27604531/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com