KennzeichenfabrikJava

Java-Forum
Anonymous
 Kennzeichenfabrik

Post by Anonymous »

Ich habe Probleme mit einem Konzept, das ein Programm in meinem Java-Kurs verwendet. Es soll relativ einfach sein, aber ich finde es schwierig.

Schreiben Sie eine Klasse LicensePlateFactory, die Nummernschilder generiert.
Stellen Sie eine Methode getNextPlate bereit, die eine eindeutige Nummer
des Nummernschilds (eine int) zurückgibt. Verwenden Sie fortlaufende Nummern für alle von der LicencePlateFactory erstellten Nummernschilder, beginnend mit
100001.
Schreiben Sie ein Programm, das eine LicensePlateFactory erstellt, diese dann abruft und ein Dutzend aufeinanderfolgender Nummernschilder anzeigt.

Mein Code (sieht schlecht aus, wusste nicht, was ich tun sollte, nachdem ich eine ganze Weile auf das Problem gestarrt hatte while):
Die Fabrik:

Code: Select all

public class LicensePlateFactory
{
private int k = 100001;
private int count;

public LicensePlateFactory(int x)
{
this.count++;
}

public static void main(String[] args)
{
getnextPlate();
}

public int getnextPlate()
{
return k + count;

}
}
Das Programm, das die Fabrik erstellt:

Code: Select all

public class LicensePlateFactoryRunner
{

private LicensePlateFactory fac;
public LicensePlateFactoryRunner()
{
for (int x = 1; x < 13; x++)
{
LicensePlateFactory fac = new LicensePlateFactory();
System.out.println(LicensePlateFactory.getnextPlate());
}
}
}
Vielleicht vergesse ich einige grundlegende Java-Konzepte?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post
  • Kennzeichenfabrik
    by Anonymous » » in Java
    0 Replies
    1 Views
    Last post by Anonymous
  • Kennzeichenfabrik
    by Anonymous » » in Java
    0 Replies
    0 Views
    Last post by Anonymous