PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Methode anwenden



Nichtunkreativ
26-09-2010, 13:24
Ich habe erst gerade begonnen Java zu erlernen und deshalb die etw. dumme Frage: Wie kann ich im main die Methode add anwenden?
Mein Beispiel:


public class Calculator {
public void add(int number 1, int number2) {
System.out.println("The sum of " + number1 + " and " + number2 + " is " (number1+number2));
}
public static void main(String[] args) {
...
}
}

anda_skoa
26-09-2010, 14:20
Zuerst ein Objekt der Klasse Calculator erzeugen und dann dessen add Methode aufrufen



Calculator calculator = new Calculator();
calculator.add(1, 2);


Ciao,
_

Nichtunkreativ
26-09-2010, 18:19
Danke vielmals!!

John W
27-09-2010, 09:01
Wenn du keine Instanz des Calculators erstellen möchtest, kannst du add auch mit dem Schlüsselwort static versehen, dann kannst du add mittels Calculator.add(zahl, zahl) aufrufen. static deklarierte Methoden können aber nur auf statische Felder (alles, was ein static hat, also z.B. static int ergebnis) zugreifen. Statische Methoden sind auch performanter.