0 0

关于方法的改造0

一个类,
public class AA{

public static String a(){a("a")}
public static String a(String p){do something}

public static  String b(){b("b")}
public static  String b(String p){do something}

}


a()和a(p)都是做同一件事。
b()和b(p)都是做同一件事。
只是参数不同而已。
对于以上的写法,个人觉得不是那么的优雅,应该如果改造?
2014年9月14日 03:51

5个答案 按时间排序 按投票排序

0 0

采纳的答案

public class AA{ 
 
//public static String a(){a("a")} 
public static String a(String ... p){do something} 
 
//public static  String b(){b("b")} 
public static  String b(String ... p){do something} 
 
}
楼主可以查一下Java可选参数的用法

2014年9月16日 10:35
0 0

重载和优雅与否没有直接关系,是否优雅取决于方法的语义(即方法要做的事情)是否满足重载的条件。 如果两个方法做的不是同一件事情,那么就是不优雅的,或者说是很坏的写法。如果是同一件事情,做法本身是可以接受。单纯谈一个方法,和优雅本身相距有点远。

2014年9月17日 09:45
0 0

通常这么写,是当一些操作(方法)按照一定参数去做某见事情,但是有时候需要一个默认值,而又不想每次使用默认值的时候都传递这个参数,于是就出现上面这样的写法了...

2014年9月15日 11:52
0 0

按照你现在的写法,不是可以把a()与b()去掉吗?

2014年9月14日 22:23
0 0

这是最优雅的

2014年9月14日 18:38

相关推荐

    节能技术改造及合同能源管理项目节能量审核与计算方法.pdf

    【节能技术改造及合同能源管理项目节能量审核与计算方法】 节能技术改造是现代工业和建筑领域中的一个重要实践,旨在通过提高能源效率、减少浪费,从而实现节能减排的目标。合同能源管理(EMC)是一种商业模式,...

    矿井主通风机改造方法论证

    改造方法的论证涉及到多个方面,包括矿井需风量的计算、通风阻力的分析、风机性能的鉴定以及改造方案的安全性和经济性等。 首先,矿井需风量的计算是改造工程中一个基础且关键的步骤。需风量需要根据矿井的实际情况...

    第一章唯物辩证法是认识世界和改造世界的根本方法.ppt

    第一章唯物辩证法是认识世界和改造世界的根本方法.ppt

    传感器矿用化改造方法研究

    "传感器矿用化改造方法研究" 传感器矿用化改造方法研究是指将传感器应用于矿山环境中,为了确保传感器的稳定工作,需要对其进行改造。改造的目的是为了提高传感器的抗干扰能力、抗振动能力和抗高温能力等,使其能够...

    “新基建” 赋能工业企业数字化转型——传统企业的数字化改造方法.pdf

    “新基建” 赋能工业企业数字化转型——传统企业的数字化改造方法.pdf

    主斜井带式输送机提能改造方法探讨

    【主斜井带式输送机提能改造方法探讨】 在当今的矿井作业中,随着生产能力的不断提升,原有的运输系统,尤其是主斜井带式输送机的运载能力往往无法满足需求。为了适应这种变化,对主斜井带式输送机进行能力提升改造...

    火电机组灵活性改造与输电网规划多阶段联合决策方法.docx

    ### 火电机组灵活性改造与输电网规划多阶段联合决策方法 #### 一、引言与背景 在当前全球面临化石能源短缺和环境污染问题的大背景下,“碳达峰、碳中和”目标成为了世界各国共同追求的目标。为了实现这一目标,...

    关于电力系统继电保护设备的改造方法.pdf

    【电力系统继电保护设备改造方法】 随着电力系统规模的不断扩大,电力技术的不断发展,对电力系统的稳定性和安全性提出了更高的要求。电力系统继电保护设备作为保障电网安全运行的重要组成部分,其性能和改造方法至...

    基于西门子840D数控系统的升级改造后机床精度调整方法研究

    西门子840D数控系统是一种广泛应用于高精度机床的数控系统,其在机床升级改造后,为了保证加工精度,需要进行机床精度的...通过这些方法,可以在机床升级改造后,有效地提高机床的加工精度,满足现代工业生产的需求。

    住宅建筑节能改造的数据挖掘方法研究.pdf

    本研究关注的是住宅建筑节能改造的数据挖掘方法,以期寻找最有效的节能措施,避免能源浪费,并将改造经验以数据形式进行传递,为后续类似工程提供参考。以下为详细的知识点: 1. 节能与数据挖掘结合 该研究将节能...

    主提系统扩能技术改造方法

    根据给定的文件信息,以下是对“主提系统扩能技术改造方法”的知识点总结: 1. 主提系统扩能技术改造的背景和意义: 在当前的工业发展和矿业生产的背景下,提升主提系统的产能成为提高矿井整体生产能力的关键。临漳...

    电子功用-电力设备改造方法

    电力设备改造方法是电子工程领域中的一个重要话题,它涉及到对现有电力设施的更新、升级或优化,以提高其效率、安全性和可持续性。在当前快速发展的科技环境下,电力设备的改造已经成为确保电网稳定运行和满足日益...

    唯物辩证法是认识世界和改造世界的根本方法.doc

    唯物辩证法是认识世界和改造世界的根本方法.doc

    DELL 12V 18A 改造敏感保护方法

    ### DELL 12V 18A 电源改造敏感保护方法详解 #### 一、背景介绍 在众多DIY爱好者中,DELL 12V 18A电源因其性能稳定、性价比高而受到广泛青睐。然而,在实际使用过程中,这种电源的一个常见问题是其过流保护机制...

    燃煤电厂改造项目碳减排量化方法的应用

    国内温室气体自愿减排方法学"CM-034-V01现有电厂的改造和/或能效提高(第一版)"为燃煤电厂改造项目提供了碳减排量化方法。针对该方法学的适用性条件、项目边界、基准线识别以及减排量计算等方面进行了分析,并将该方法...

    关于电力系统继电保护设备的改造方法 (1).pdf

    电力系统继电保护设备的改造方法是电力技术领域的重要议题,旨在提高设备的运行效率和安全性。本文主要探讨了微机线路继电设备和高压电磁式母线继电保护设备的改造策略。 微机线路继电设备在电力系统中广泛应用,如...

    PLC改造继电器控制电路时的时序问题及解决方法.pdf

    针对PLC改造继电器控制电路时的时序问题,可以通过以下方法来解决: 1. 对于PLC控制系统的设计,需要充分考虑到其循环扫描方式带来的时序差异,合理设计程序以确保各个动作的逻辑顺序和时间配合。 2. 利用PLC提供的...

    论文研究 - 尼日利亚巴耶尔萨州耶纳哥的贫民窟改造基础设施改善方法中的成本削减技术

    该研究的目的是说明如何应用贫民窟改造的基础设施改善方法来减少改善日惹主要贫民窟地区环境质量的成本。 通过问卷调查,直接观察和个人访谈技术应用基础研究方法来收集数据。 定性和定量技术都可以通过使用表格和...

    精品专题资料(2021-2022年收藏)关于数控机床改造方案的方法选择及设计.doc

    【数控机床改造方案的方法选择及设计】 随着中国科技进步和材料工艺的提升,消费者对产品质量的需求日益增长,然而,我国的数控机床化率仅为约3%,远低于发达国家。数控化改造对于提升加工精度、保证产品质量、增加...

Global site tag (gtag.js) - Google Analytics