Java中的类组织
我需要在java中表示不同数据类型的值间隔。我计算出了一个抽象类Interval
,其中包含了在sum、moltiplication等区间上执行简单操作的方法的签名
Interval
的每个子类都必须使用不同类型的区间(基本上是int和float),但我不知道如何组织类字段(只是下限和最大界)以获得高质量的代码
提前谢谢
你可以在下面搜索框中键入要查询的问题!
我需要在java中表示不同数据类型的值间隔。我计算出了一个抽象类Interval
,其中包含了在sum、moltiplication等区间上执行简单操作的方法的签名
Interval
的每个子类都必须使用不同类型的区间(基本上是int和float),但我不知道如何组织类字段(只是下限和最大界)以获得高质量的代码
提前谢谢
# 1 楼答案
如果性能不是您的核心优先级,您可以考虑使用引用类型而不是原始类型,例如:
然后像这样使用
换句话说:您通常可以依靠编译器的(取消)装箱来将基元值转换为相应的引用类型
缺点是:在双精度、整数。。。对象比使用原始对象更昂贵
这就是所谓的无需您提供任何代码供我们查看