我在做一个项目Greenfoot,我做了一个虚拟的数字类。在我的项目中,我发现需要将两个虚构对象一起添加(或减去或其他),是否有添加两个对象的方法?所以这就是它在完美世界中的样子:Java:添加两个对象
Imaginary i1 = new Imaginary(1.7,3.14);
Imaginary i2 = new Imaginary(5.3,9.1);
//the class Imaginary has parameters (double real, double imaginary)
Imaginary i3 = i1+i2;
这可能吗?
但是,在Java中没有运算符重载这样的事情。它必须写成类似于'i3 = i1.add(i2)'(其中'add'是执行适当逻辑并创建新对象的方法)。 – user2864740
这是一个非常有效的问题,我不明白downvotes。 –