Wie anlegen?

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo,

also ich möchte gerne in Vereine Mitglieder einfügen.
Die Vereine sind bereits angelegt.

So soll ein Mitglied eingefügt werden:
Code:
 eintrittMitAusgabe(gabi, rudern);

Code:
  static void eintrittMitAusgabe(Person wer, Verein wo) {
    if (wo.eintreten(wer)) {
      Out.print("Erfolgreicher Vereinseintritt durch: ");
      wer.ausgabe();
      Out.print("in den Verein: ");
      wo.ausgabe();
    } else {
      // wird abgelehnt wenn zuviele Mitglieder oder ein Mitglied
      // doppelt eintreten will
      Out.print("Vereinseintritt abgelehnt von: ");
      wer.ausgabe();
      Out.println("in den Verein:");
      wo.ausgabe();
    }
  }

Ich möchte es gerne mit Arrays lösen, da die Mitgliederzahl pro Verein auf 5 beschränkt werden soll.
Ich hab aber keinerlei Ahnung wie ich es lösen könnte.
Für eure Hilfe bin ich sehr dankbar.

Mir würde auch reichen:
a) wie kann ich auf die Mitglieder, die in den jeweiligen Verein angelegt wurden zugreifen?
 

PoiSoN

Bekanntes Mitglied
Hallo,

aber gearbeitet hast du mit Arrays schon?
Oder fehlen dir da komplett die Grundlagen?

Gast hat gesagt.:
wie kann ich auf die Mitglieder, die in den jeweiligen Verein angelegt wurden zugreifen?
Erstell dir noch eine Klasse Mitglied mit dem Attribut Name und der dazugehörigen get-Methode...
Code:
Mitglied fussballmembers[] = fussballverein.getMembers(); // Array vom Typ "Mitglied"
System.out.println("Alle Vereinsmitglieder:");
for (int i=0 usw.) {
  System.out.println(fussballmembers[i].getName());
}
Wenn du dafür keine eigene Klasse erstellen willst, arbeitest du halt mit einfachen String-Arrays.
 
G

Gast

Gast
Hm, dann fehlt mir aber, wie ich automatisch für jeden Verein ein eigenes Array anlegen kann.
 
G

Guest

Gast
Bzw. wie ich die Mitglieder in das jeweilige Array bekomme:

Code:
    eintrittMitAusgabe(gabi, rudern);
Code:
   static void eintrittMitAusgabe(Person wer, Verein wo) {
    if (wo.eintreten(wer)) {
      Out.print("Erfolgreicher Vereinseintritt durch: ");
      wer.ausgabe();
      Out.print("in den Verein: ");
      wo.ausgabe();
    } else {
      // wird abgelehnt wenn zuviele Mitglieder oder ein Mitglied
      // doppelt eintreten will
      Out.print("Vereinseintritt abgelehnt von: ");
      wer.ausgabe();
      Out.println("in den Verein:");
      wo.ausgabe();
    }
  }

Code:
	public boolean eintreten(Person wer) {
		
		return true;
		
	}
 
G

Gast

Gast
Ich glaube ich habe es fast, jedoch gibt er mir sowas aus:

stadtverwaltung.einwohnerverwaltung.Person@d9f9c3

wie kann ich das umwandeln?

Out.println(mitglieder);
 

PoiSoN

Bekanntes Mitglied
Du hast also eine Klasse Person gemacht?
Erstell in Klasse Person noch eine Methode getName(),
dann kannst du
Out.println(mitglieder.getName());
sagen.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Rest mit Spring boot oder selbst anlegen Java Basics - Anfänger-Themen 14
M 2d array ohne längen anlegen Java Basics - Anfänger-Themen 4
I Logik Zahlungsprozess - Wann Bestellobjekt anlegen? Java Basics - Anfänger-Themen 2
S Datei anlegen Problem! Groß- und Kleinschreibung wird nicht unterschieden Java Basics - Anfänger-Themen 4
B Inventar als einzelne Klassen anlegen? Java Basics - Anfänger-Themen 12
J Methode als Class anlegen Java Basics - Anfänger-Themen 7
J Datenbankstruktur als Objekt anlegen Java Basics - Anfänger-Themen 4
E OOP Array anlegen mit unterschiedlichen Werten Java Basics - Anfänger-Themen 8
M Fragen zum Anlegen und Benutzen von Listen Java Basics - Anfänger-Themen 9
B Datei auslesen und 2D-Array anlegen Java Basics - Anfänger-Themen 1
Z char Array unbekanntes Zeichen selbstständig anlegen Java Basics - Anfänger-Themen 6
P zweidimensionales Array anlegen und mit DB-Daten füllen Java Basics - Anfänger-Themen 14
K Mehrere Objekte anlegen Java Basics - Anfänger-Themen 23
P Anlegen und Abfragen von Array List Java Basics - Anfänger-Themen 4
Q Methoden Konstruktoren anlegen Java Basics - Anfänger-Themen 5
S Direkt Instanzen anlegen Java Basics - Anfänger-Themen 1
V Anlegen eines 2 dim Array mit Point Elementen Java Basics - Anfänger-Themen 3
H Programmiertechnik: Methode einer Klasse beim Anlegen überschreibt Java Basics - Anfänger-Themen 3
D Array auslesen und und Werte in ein anderes array anlegen Java Basics - Anfänger-Themen 5
L Classpath anlegen Java Basics - Anfänger-Themen 6
K Bibliothek per "Struktur" anlegen Java Basics - Anfänger-Themen 5
P Mindestangaben beim anlegen von Objekten Java Basics - Anfänger-Themen 4
F Klassenorganisation: Datentyp in Datentyp anlegen Java Basics - Anfänger-Themen 3
E Liste mit Wertepaaren anlegen Java Basics - Anfänger-Themen 4
P Variablen Variable in if Bedingung anlegen, Wert zuweisen und diesen als Bedingung nutzen Java Basics - Anfänger-Themen 4
B Klassen Objekte während der Laufzeit dynamisch anlegen Java Basics - Anfänger-Themen 8
A Konto anlegen Java Basics - Anfänger-Themen 3
A Map anlegen und verwalten Java Basics - Anfänger-Themen 46
3 Array eines Objektes anlegen Java Basics - Anfänger-Themen 4
H Wann ein Objekt der Programmklasse in main anlegen Java Basics - Anfänger-Themen 2
A Variablen für einen Thread anlegen Java Basics - Anfänger-Themen 5
B Dateien anlegen Java Basics - Anfänger-Themen 3
W neue Variablen in Schleife anlegen Java Basics - Anfänger-Themen 13
D Array anlegen ohne bekannte Länge? Java Basics - Anfänger-Themen 6
Houly JUnit Test Suite anlegen Java Basics - Anfänger-Themen 6
B jar Archiv anlegen Java Basics - Anfänger-Themen 2
D Objekte anlegen und Singleton Pattern Java Basics - Anfänger-Themen 21
B logfile anlegen Java Basics - Anfänger-Themen 5
B Datentyp anlegen Java Basics - Anfänger-Themen 6
G Unterverzeichnisse anlegen klappt nicht Java Basics - Anfänger-Themen 4
G Prüfen ob Ordner vorhanden, wenn nicht anlegen? Java Basics - Anfänger-Themen 2
G bin-Datei anlegen und schreiben Java Basics - Anfänger-Themen 5
G Datei mit Java anlegen Java Basics - Anfänger-Themen 9
X Ordner mit Tageszeit als Name anlegen Java Basics - Anfänger-Themen 5
J Datei anlegen Java Basics - Anfänger-Themen 2
J variable Variable anlegen Java Basics - Anfänger-Themen 7
loadbrain dateirechte unter linux, verzeichniss anlegen lassen Java Basics - Anfänger-Themen 10
M Mit Java eine neue DB anlegen über XAMPP? Ist das möglich ? Java Basics - Anfänger-Themen 4
O Variablen über Schleife anlegen Java Basics - Anfänger-Themen 7
H Integerliste anlegen. aber wie Java Basics - Anfänger-Themen 4
Q sun.net.ftp.FtpClient; Ordner anlegen Java Basics - Anfänger-Themen 4
R mehrere Objekte in Schleife anlegen? Java Basics - Anfänger-Themen 4
M Dateien/Verzeichnisse anlegen Java Basics - Anfänger-Themen 10
G JTextArea: Anlegen, Text löschen, überschreiben Java Basics - Anfänger-Themen 4
K Ordner anlegen! Java Basics - Anfänger-Themen 3
E Zweiten Container anlegen Java Basics - Anfänger-Themen 5
S Ein Dokument durchparsen und Dokumente Anlegen Java Basics - Anfänger-Themen 5
S Schöne Tabelle mit println() anlegen Java Basics - Anfänger-Themen 3
I User anlegen und Sytempfade zuordnen Java Basics - Anfänger-Themen 4
H Datein und Ordner kopieren bzw neu anlegen Java Basics - Anfänger-Themen 2
G Path anlegen Java Basics - Anfänger-Themen 2
G Objekte mittels Schleife anlegen und ansprechen Java Basics - Anfänger-Themen 8
F Area anlegen Java Basics - Anfänger-Themen 9
S Datei anlegen Java Basics - Anfänger-Themen 6
S Objekte dynamisch anlegen Java Basics - Anfänger-Themen 3
F Neuen Pfad anlegen Java Basics - Anfänger-Themen 3
B Reihung anlegen, Werte einlesen Java Basics - Anfänger-Themen 9
M Arrays neu anlegen Java Basics - Anfänger-Themen 4
G Dateien anlegen, kopieren bzw. speichern Java Basics - Anfänger-Themen 5
G Ordner anlegen Java Basics - Anfänger-Themen 2
P x-viele Variablen anlegen Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben