M
morph
Gast
HAllo kannst du mir mit einer Aufgabe helfen.
/*Die Instanzvariable total ist eine Klassenvariable.
Schreiben Sie die Methode setName(String name), die den Namen eines Skiathleten setzt.
Schreiben Sie außerdem die Methode abfahren(double t) die folgendes tut:
1. Sie setzt die Instanzvariable zeit des aktuellen Objekts auf den Wert, der ihr als Parameter übergeben wurde.
2. Sie zählt die Abfahrten insgesamt und die Abfahrten eines jeden Skiathleten um eins hoch.
3. Sie gibt folgende Meldung an der Standardausgabe aus:
" Herr Z startete als X.ter Skiathlet und erreichte eine Zeit von XX.XX Min. Es war seine XX.te Abfahrt".
Schreiben Sie als drittes die Main-Methode in der selben Klasse. Erzeugen sie in der Main-Methode mindestens 2 Objekte vom Typ "Skiathlet". Geben Sie beiden Athleten einen Namen und lassen sie jeden Athleten mindestens zwei mal abfahren.*/
Ich wollte die Randommethode verwenden aber leider habe ich keine Ahnung wie ich die Methode mit dem Array verbunden soll, und die Skiathleten da. Ich glaube, dass es mit Randon geht nicht aber dann wie? Das mit der Zeit ist mir auch nicht unklar.
KAnnst du mir bitte, auch die quellcode erklären?
danke
/*Die Instanzvariable total ist eine Klassenvariable.
Schreiben Sie die Methode setName(String name), die den Namen eines Skiathleten setzt.
Schreiben Sie außerdem die Methode abfahren(double t) die folgendes tut:
1. Sie setzt die Instanzvariable zeit des aktuellen Objekts auf den Wert, der ihr als Parameter übergeben wurde.
2. Sie zählt die Abfahrten insgesamt und die Abfahrten eines jeden Skiathleten um eins hoch.
3. Sie gibt folgende Meldung an der Standardausgabe aus:
" Herr Z startete als X.ter Skiathlet und erreichte eine Zeit von XX.XX Min. Es war seine XX.te Abfahrt".
Schreiben Sie als drittes die Main-Methode in der selben Klasse. Erzeugen sie in der Main-Methode mindestens 2 Objekte vom Typ "Skiathlet". Geben Sie beiden Athleten einen Namen und lassen sie jeden Athleten mindestens zwei mal abfahren.*/
Code:
import java.util.Random;
class Skiathlet {
double total;
static setName (String name) {
String realName= name;
}
abfahren (double t) {
double zeit=t;
}
public static void main (String[] args) {
Skiarray [] Skigewinner = new Skiarray[7];
Skifahrer bruce = new Skifahrer();
radev.name="Bruce Eckel";
Skifahrer larry = new Skifahrer();
larry.name="Larry Wall";
Skifahrer linus = new Skifahrer();
linus.name="Linus Torwalds";
Random gewinner = new Random();
System.out.println("Herr " +gewinner.Skiarray +" startete als " +k.A
+" ter Skiathlet und erreichte eine Zeit von " +k.A
+"Min. Es war seine " +XX ".te Abfahr.");
}
class Skifahrer
{
public String name;
double fahrzeit;
{
Ich wollte die Randommethode verwenden aber leider habe ich keine Ahnung wie ich die Methode mit dem Array verbunden soll, und die Skiathleten da. Ich glaube, dass es mit Randon geht nicht aber dann wie? Das mit der Zeit ist mir auch nicht unklar.
KAnnst du mir bitte, auch die quellcode erklären?
danke