Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Folgender Code soll so modifiziert werden, dass die Methode, die die Zahlen vom Typ double multipliziert, nicht mehr statisch ist. Die Anwendung soll genauso funktionieren wie vorher.
Sorry, ich weiß nicht wie ich das schaffen soll.
Code:
public class Übung4_1
{
public static void main(String[]args)
{
System.out.print(multi(5,6));
}
public static double multi(double a, double b)
{
return a * b;
}
}
Was ich in etwa machen soll, habe ich mir schon gedacht, das stand auch bei der Aufgabe aber ich bekomms einfach nicht hin.
Hier ist einer meiner Versuche:
Code:
public class Übung4_2
{
public static void main(String[]args)
{
System.out.print(multi(5,6));
Übung4_2 me = new Übung4_2();
me.multi();
}
public double multi(double a, double b)
{
return a * b;
}
}
na also, klappt ja fast schon
jetzt noch weg mit Zeile 5 und zeile 7 durch folgendes ersetzen:
System.out.println( me.multi( 5, 6 ) );
edit: mit System.out.println() druckst du das Argument in die Konsole, und das Argument ist in deinem Fall die Rückgabe der Methode multi(), auf die du über die Instanz me der Klasse zugreifst. Die Methode multi verlangt aber zwei double parameter. Deshalb musst du die auch angeben.
Ok, Danke für die Geduld. Hat jetzt wunderbar funktioniert.
Hab erst gestern angefangen mit Java lernen.
Was haltet ihr von dem Tutorial auf Highscore.de ?
Gibt es sehr empfehlenswerte Tutorials? Für den Anfang ist z.B. "Java-Buch" oder "Java ist eine Insel" etwas zu viel.
Naja die Insel und das Javabuch sind mit Abstand die besten Tutorials bzw eben Bücher die ich kenne. Und du musst es ja nicht gleich ganz lesen, in beiden Büchern werden ja in den ersten Kapiteln auch erst die Grundlagen ausführlich erklärt, also das was in den Tutorials auch vorkommt.
hm.. also ich kenn das highscore.de -tutorial net wirklich, aber so auf den ersten Blick scheints mir doch ein bisschen knapp... ich empfehle dir, von Anfang an ein genügend umfangreiches Buch zu lesen, nicht, dass dir dann wichtige Grundlagen fehlen... aber eben, ich kenn das Tutorial nicht, habs nur rasch überflogen..