2017-08-26 2 views
-1

Also versuche ich einige Methoden für meine Klasse namens test, und die Methoden erhalten eine Variable vom Treiber. Es gibt einige Methoden, die den Rückgabewert von den Getter-Methoden erhalten sollen.Verwenden eines Variablenparameters innerhalb einer anderen Methode

Hauptklasse:

public class test { 
    public int setSpeed(int speed) { 
     return speed; 
    } 
    public void getSpeed() { 
     //I don't know what to put here 
    } 
} 

Driver:

public class testDriver { 
    test b = new test(); 
    b.setSpeed(25); 
    System.out.println("The Speed is: ", b.getSpeed()); 
} 

Ich habe einen regulären int im Treiber zu verwenden; Ich kann seinen Wert keiner Variablen zuweisen.

Antwort

0

Ihre test Klasse sollte wie folgt aussehen:

public class test { 
    private int speed; 
    public void setSpeed(int speed) { 
     this.speed = speed; 
    } 
    public int getSpeed() { 
     return this.speed; 
    } 
} 

Grundsätzlich sind Sie annehmen, nicht etwas zurückzugeben, wenn Sie einen Wert festlegen. Sie sind der Meinung, dass die Rückgabe einen Wert, wenn Sie etwas bekommen

+0

Ja vielen Dank, das macht viel mehr Sinn! –

Verwandte Themen