Schlüsselworte Argumente, Was ist das?

BlueCross-

Mitglied
Ich hab seit diesem Jahr Java in der Schule. jetzt muss ich eine Präsentation über Unterprogramme machen. Bei diesem Thema stolpere ich immer wieder über den Begriff Argumente. Was genau sind Argumente.
Sagen wir mal ich habe
public class Argument(int a)

habe ich dann ein Argument ? Ist alles was in dieser Klammer steht ein Argument? Und was ist alles ein Argument und was ist kein Argument?

verzeiht mir meine Unwissenheit
und danke im Vorraus.

P.S. bitte berücksichtigt mein geringen Kenntnisse bei euren Antworten 😀
 
Zuletzt bearbeitet:
int a wirt in dem fall von der classe angefordert, heißt wenn du rin Objekt der classe erzeugen willst muss das so ausehen:

Java:
Argument(ergendeinezahlvomtypint);
 
Zuletzt bearbeitet:
int a wirt in dem fall von der classe angefordert, heißt wenn du rin Objekt der classe erzeugen willst muss das so ausehen:

Java:
Argument(ergendeinezahlvomtypint);

Also das beispiel meines Lehrers war wie folgt:

Java:
public static double quadrat (double x)
         {
         return x*x;
         }

Da mein Lehrer so schreibt kann die schreibweise kaum falsch sein. das beantwortet jedoch nicht meine Frage was denn nun Argumente sind 🙂
 
Zuletzt bearbeitet:
Vielleicht "kricht" TheSorm da auch ein Grundverständnis und sammelt gleich noch Eindrücke von der relativ weit verbreiteten Rechtschreibung. Eine so grundlegend falsche Antwort (inhaltlich wie äußerlich) liest man selten.
 
Dass der Beitrag an der Frage vorbeigeht, ist eine nochmal eine andere Sache.

Es gibt keine "Klasse", die Argumente fordert.
Ein
Code:
public class MyClass(int x){
ist nicht existent und syntaktisch falsch.
Demzufolge weicht deine Antwort der Frage nicht nur aus, sondern greift das vom Threadersteller angeführte (falsche) Beispiel irgendwie auf. Was du da beschreibst, hängt eher mit dem Konstruktor einer Klasse zusammen.
Um das zu wissen, muss man kein Genie sein, sondern einfach nicht erst seit gestern mit Java zu tun haben.
 
ich denke der link zu java-insel ist genau der richtige.

im prinzip hast du ja methoden von klassen bzw. objekten. midestens die println() sollte einem das ein oder andere mal schon über den weg gelaufen sein.

diese methode erwartet u.A. einen String als parameter, also als wert, den du der methode übergibst, das ist dann das Argument

Der Aufrufer der Methode muss für jeden Parameter ein Argument angeben
(Galileo Computing :: Java ist auch eine Insel – 2.8 Methoden einer Klasse)

ich hoffe das ist damit erklärt

[OT]und mal ganz davon abgesehen, dass die rechtschreibung von TheSorm katastrophal ist -
"int a wirt in dem fall von der classe angefordert"... bis ich gepeilt hab dass das mit einem Wirt nichts zu tun hat.. seh ich (von groß- und kleinschreibung einmal abgesehen) alleine dort 3 fehler, zwei grammatische und einen inhaltlichen.

allerdings hat er in einem punkt recht, jedenfalls teilweise: diesen eintrag der java insel war bei google an der 3. stelle - bei den suchwörtern "java" und "argument"[/OT]
 
Zuletzt bearbeitet:
Ok dann bedanke ich mich für eure hilfe, die Seite hilft mir sehr.
jedoch wurde sie bei mir wirklich nicht aufgeführt, ich fand nur seiten mir schreibweisen die ich nicht verstanden hab 😀
 

Zurück
Oben