Storno und Rückgabe in Java - Verwendung

Habe ich einige "Verwirrung" über Storno und Rückgabe. Im Allgemeinen, ich verstehe void wird verwendet, in Methoden, ohne dass etwas zurückgegeben, und die Rückkehr wird benutzt in den Methoden, wenn ich möchte etwas zurückgeben an den aufrufenden code.

Aber in den folgenden code, kann ich beide verwenden, und meine Frage ist, welche zu benutzen? Und wie zu bestimmen? Ist es etwa die Leistung?

Normalerweise, ich habe die gleichen Ergebnisse in beiden Fällen.

public class Calc {
    private double number;

    Calc (double n)
    {
        number = n;
    }

    public void add(double n)
    {
        number += n;
    }   

    public double add1(double n)
    {
        return number = number +  n;
    }
}

Danke!

InformationsquelleAutor user2026884 | 2013-07-08
Schreibe einen Kommentar