Natürlich werden die Daten der "Mitteilung" an den Konstruktor üblicherweise in den Instanzvariablen gespeichert, wo sie verbleiben, bis das Objekt zerstört wird (oder bis die Instanzvariablen absichtlich geändert werden.)
Ist an diesem Programm irgendetwas falsch?
import java.util.Scanner; class Auto { // Instanzvariablen double startMeilen; // Anfangsstand Tachometer double endMeilen; // Endstand Tachometer double gallonen; // dazwischen verbrauchte Gallonen // Konstruktor Auto( double startTacho, double endTacho, double galls ) { startMeilen = startTacho ; endMeilen = endTacho ; gallonen = galls ; } // Instanzmethoden double berechneMPG() { return (endTacho - startTacho)/galls ; } } class MeilenProGallone { public static void main( String[] args ) { Auto auto = new Auto( 300, 400, 2.5 ); System.out.println( "Meilen pro Gallonen: " + auto.berechneMPG() ); } }