Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Praktische Informatik » fortlaufende Kundennummer erstellen » Antwort erstellen » Hallo Gast [Anmelden|Registrieren]

Antwort erstellen
Benutzername: (du bist nicht eingeloggt!)
Thema:
Nachricht:

HTML ist nicht erlaubt
BBCode ist erlaubt
Smilies sind erlaubt
Bilder sind erlaubt

Smilies: 21 von 33
smileWinkDaumen hoch
verwirrtAugenzwinkerngeschockt
Mit ZungeGottunglücklich
Forum Kloppebösegroßes Grinsen
TanzentraurigProst
TeufelSpamWillkommen
LehrerLOL HammerZunge raus
Hilfe 
aktuellen Tag schließen
alle Tags schließen
fettgedruckter Textkursiver Textunterstrichener Text zentrierter Text Hyperlink einfügenE-Mail-Adresse einfügenBild einfügen Zitat einfügenListe erstellen CODE einfügenPHP CODE farbig hervorheben
Spamschutz:
Text aus Bild eingeben
Spamschutz

Die letzten 7 Beiträge
Julschen

OK, vielen Dank ich probiere das gleich mal aus und baue es in mein Programm ein und werde probieren wie es dann funktioniert schonmal vielen Dank.
David_pb

Ich kenn ja leider dein bisherigen Code nicht, aber grundlegend dürfte das so funktionieren (ungetestet):

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
class Kunde
{  
  static private int NextIdent = 1000; 

  private int mId;

  Kunde()
  {
    mId = NextIdent;
    ++NextIdent;
  }   
}


Die frage ist eben, wo du deine Objekte erzeugst und ob es eine bessere Stelle gibt um die Identifier zu verwalten.
Julschen

Tja, wenn ich das wüsste würde ich hier ja leider nicht fragen.
Hab daran gedacht ne if-Schleife zu machen, halt eben wenn ein neuer Kunde angelegt wird das er somit eins hoch geht (++) und diese neue Nummer dem neu angelegten Kunden zuweißt.
David_pb

Was ist denn dein Ansatz?
Julschen

oooook, also das hört sich ja nett an, ähm da ich kaum ahnung von java hab und auch ncih so richtig dahinter steige trotz einiger bücher und vorlesungen xD
was heißt das denn genau, was du mir vorschlägst zu tun Augenzwinkern ? also so für ahnungslose erklärt.
danke, julschen
David_pb

Du könntest eine statische Variable von "Kunde" beim erzeugen eines Kundenobjekts (Konstruktor, Factory, etc...) inkrementieren.
Julschen fortlaufende Kundennummer erstellen

Hallöchen,
wie erstellt man denn in Java 1.6 einen Counter der mir eine fortlaufende Kundennummer ausgibt, also wenn ich einen Kunden anlege, dass er als Kundennumm/ID zum Beispiel die Nummer 1000 bekommt, der nächste Kunde den ich anlege die Nummer 1001 usw.
Hoffe ihr könnt mir helfen.
Viele Grüße