made new BibEntries with content from bibliothek class

dateFeature
Berat 2024-11-08 17:15:07 +01:00
parent 79730ba401
commit 8d368cb385
4 changed files with 95 additions and 63 deletions

View File

@ -8,9 +8,11 @@ abstract class Benutzer {
class Kunde extends Benutzer { class Kunde extends Benutzer {
private int kennnummer; private int kennnummer;
private boolean istStudent;
private ArrayList<Medium> ausgelieheneMedien = new ArrayList<>(); private ArrayList<Medium> ausgelieheneMedien = new ArrayList<>();
public Kunde(int kennnummer) { public Kunde(boolean istStudent, int kennnummer) {
this.istStudent = istStudent;
this.kennnummer = kennnummer; this.kennnummer = kennnummer;
} }

View File

@ -0,0 +1,86 @@
package domainBib;
import java.util.ArrayList;
public class BibEntries {
public static void start() {
ArrayList<Buch> bücherListe = new ArrayList<>();
ArrayList<CD> cdListe = new ArrayList<>();
ArrayList<DVD> dvdListe = new ArrayList<>();
ArrayList<Brettspiel> brettspielListe = new ArrayList<>();
ArrayList<Videospiel> videospielListe = new ArrayList<>();
ArrayList<Benutzer> benutzerListe = new ArrayList<>();
Buch b1 = new Buch("Buch1", 2000, "Autor1", "01.01.2020", 10001);
Buch b2 = new Buch("Buch2", 2000, "Autor2", "01.01.2020", 10002);
Buch b3 = new Buch("Buch3", 2000, "Autor3", "01.01.2020", 10003);
Buch b4 = new Buch("Buch4", 2000, "Autor4", "01.01.2020", 10004);
Buch b5 = new Buch("Buch5", 2000, "Autor5", "01.01.2020", 10005);
bücherListe.add(b1);
bücherListe.add(b2);
bücherListe.add(b3);
bücherListe.add(b4);
bücherListe.add(b5);
CD c1 = new CD("CD1", 2000, "01.01.2020", 20001);
CD c2 = new CD("CD2", 2000, "01.01.2020", 20002);
CD c3 = new CD("CD3", 2000, "01.01.2020", 20003);
CD c4 = new CD("CD4", 2000, "01.01.2020", 20004);
CD c5 = new CD("CD5", 2000, "01.01.2020", 20005);
cdListe.add(c1);
cdListe.add(c2);
cdListe.add(c3);
cdListe.add(c4);
cdListe.add(c5);
DVD d1 = new DVD("DVD1", 2000, "01.01.2020", 30001);
DVD d2 = new DVD("DVD2", 2000, "01.01.2020", 30002);
DVD d3 = new DVD("DVD3", 2000, "01.01.2020", 30003);
DVD d4 = new DVD("DVD4", 2000, "01.01.2020", 30004);
DVD d5 = new DVD("DVD5", 2000, "01.01.2020", 30005);
dvdListe.add(d1);
dvdListe.add(d2);
dvdListe.add(d3);
dvdListe.add(d4);
dvdListe.add(d5);
Brettspiel bs1 = new Brettspiel("Brettspiel1", 2000, "01.01.2020", 40001);
Brettspiel bs2 = new Brettspiel("Brettspiel2", 2000, "01.01.2020", 40002);
Brettspiel bs3 = new Brettspiel("Brettspiel3", 2000, "01.01.2020", 40003);
Brettspiel bs4 = new Brettspiel("Brettspiel4", 2000, "01.01.2020", 40004);
Brettspiel bs5 = new Brettspiel("Brettspiel5", 2000, "01.01.2020", 40005);
brettspielListe.add(bs1);
brettspielListe.add(bs2);
brettspielListe.add(bs3);
brettspielListe.add(bs4);
brettspielListe.add(bs5);
Videospiel v1 = new Videospiel("Videospiel1", 2000, "01.01.2020", 50001);
Videospiel v2 = new Videospiel("Videospiel2", 2000, "01.01.2020", 50002);
Videospiel v3 = new Videospiel("Videospiel3", 2000, "01.01.2020", 50003);
Videospiel v4 = new Videospiel("Videospiel4", 2000, "01.01.2020", 50004);
Videospiel v5 = new Videospiel("Videospiel5", 2000, "01.01.2020", 50005);
videospielListe.add(v1);
videospielListe.add(v2);
videospielListe.add(v3);
videospielListe.add(v4);
videospielListe.add(v5);
Benutzer bn1 = new Mitarbeiter(1);
Benutzer bn2 = new Kunde(true, 2);
Benutzer bn3 = new Kunde(true, 3);
Benutzer bn4 = new Kunde(false, 4);
Benutzer bn5 = new Kunde(false, 5);
benutzerListe.add(bn1);
benutzerListe.add(bn2);
benutzerListe.add(bn3);
benutzerListe.add(bn4);
benutzerListe.add(bn5);
}
}

View File

@ -5,68 +5,8 @@ import guiBib.*;
public class Bibliothek { public class Bibliothek {
private static void main(String[] args) { private static void main(String[] args) {
ArrayList<Buch> bücherListe = new ArrayList<>(); BibEntries.start();
ArrayList<CD> cdListe = new ArrayList<>();
ArrayList<DVD> dvdListe = new ArrayList<>();
ArrayList<Brettspiel> brettspielListe = new ArrayList<>();
ArrayList<Videospiel> videospielListe = new ArrayList<>();
ArrayList<Benutzer> benutzerListe = new ArrayList<>();
Buch b1 = new Buch("Buch1", 2000, "Autor1", "01.01.2020", 10001);
Buch b2 = new Buch("Buch2", 2000, "Autor2", "01.01.2020", 10002);
Buch b3 = new Buch("Buch3", 2000, "Autor3", "01.01.2020", 10003);
Buch b4 = new Buch("Buch4", 2000, "Autor4", "01.01.2020", 10004);
Buch b5 = new Buch("Buch5", 2000, "Autor5", "01.01.2020", 10005);
bücherListe.add(b1);
bücherListe.add(b2);
bücherListe.add(b3);
bücherListe.add(b4);
bücherListe.add(b5);
CD c1 = new CD("CD1", 2000, "01.01.2020", 20001);
CD c2 = new CD("CD2", 2000, "01.01.2020", 20002);
CD c3 = new CD("CD3", 2000, "01.01.2020", 20003);
CD c4 = new CD("CD4", 2000, "01.01.2020", 20004);
CD c5 = new CD("CD5", 2000, "01.01.2020", 20005);
cdListe.add(c1);
cdListe.add(c2);
cdListe.add(c3);
cdListe.add(c4);
cdListe.add(c5);
DVD d1 = new DVD("DVD1", 2000, "01.01.2020", 30001);
DVD d2 = new DVD("DVD2", 2000, "01.01.2020", 30002);
DVD d3 = new DVD("DVD3", 2000, "01.01.2020", 30003);
DVD d4 = new DVD("DVD4", 2000, "01.01.2020", 30004);
DVD d5 = new DVD("DVD5", 2000, "01.01.2020", 30005);
dvdListe.add(d1);
dvdListe.add(d2);
dvdListe.add(d3);
dvdListe.add(d4);
dvdListe.add(d5);
Brettspiel bs1 = new Brettspiel("Brettspiel1", 2000, "01.01.2020", 40001);
Brettspiel bs2 = new Brettspiel("Brettspiel2", 2000, "01.01.2020", 40002);
Brettspiel bs3 = new Brettspiel("Brettspiel3", 2000, "01.01.2020", 40003);
Brettspiel bs4 = new Brettspiel("Brettspiel4", 2000, "01.01.2020", 40004);
Brettspiel bs5 = new Brettspiel("Brettspiel5", 2000, "01.01.2020", 40005);
brettspielListe.add(bs1);
brettspielListe.add(bs2);
brettspielListe.add(bs3);
brettspielListe.add(bs4);
brettspielListe.add(bs5);
Videospiel v1 = new Videospiel("Videospiel1", 2000, "01.01.2020", 50001);
Videospiel v2 = new Videospiel("Videospiel2", 2000, "01.01.2020", 50002);
Videospiel v3 = new Videospiel("Videospiel3", 2000, "01.01.2020", 50003);
Videospiel v4 = new Videospiel("Videospiel4", 2000, "01.01.2020", 50004);
Videospiel v5 = new Videospiel("Videospiel5", 2000, "01.01.2020", 50005);
videospielListe.add(v1);
videospielListe.add(v2);
videospielListe.add(v3);
videospielListe.add(v4);
videospielListe.add(v5);
} }
} }

View File

@ -1,6 +1,10 @@
package guiBib; package guiBib;
import domainBib.*; import domainBib.*;
import javax.swing.*;
import java.awt.*;
public class BibliothekGUI { public class BibliothekGUI {
public static void main(String[] args) {
}
} }