Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
//##################################################################### // Initialisierung #################################################### //##################################################################### private void Init() { //Liste für fächer und farben der fächer einmalig anlegen if(!memory.contains("DATA")) { Listen data = new Listen(); Color farbe = new Color("rot", 123); data.farben.add(farbe); storeMyData("DATA", data); } |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
public class Fach implements Serializable { protected String name; protected String abkuerzung; protected String lehrer; protected Color farbe; protected float schulaufgabe_gewichtung; protected float ex_gewichtung; protected float muendlich_gewichtung; protected List<Integer> schulaufgaben_note; protected List<Integer> ex_note; protected List<Integer> muendlich_note; public Fach(String name, String abkuerzung, String lehrer, Color farbe) { this.name = name; this.abkuerzung = abkuerzung; this.lehrer = lehrer; this.farbe = farbe; this.schulaufgabe_gewichtung = 2.0f; this.ex_gewichtung = 1.0f; this.muendlich_gewichtung = 0.5f; } } |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 |
public class Color implements Serializable { protected String colorName; protected int colorCode; public Color(String colorName, int colorCode) { this.colorName = colorName; this.colorCode = colorCode; } } |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 |
public class Listen implements Serializable{ protected List<Fach> faecher; protected List<Color> farben; protected int getColorCode(String colorName) { if(!farben.isEmpty()) { for(int counter = 0; counter < farben.size(); counter++) { if(farben.get(counter).colorName == colorName) return farben.get(counter).colorCode; } } return 0; } protected String getColorName(int colorCode) { if(!farben.isEmpty()) { for(int counter = 0; counter < farben.size(); counter++) { if(farben.get(counter).colorCode == colorCode) return farben.get(counter).colorName; } } return null; } protected boolean containsColor(String colorName) { if(!farben.isEmpty()) { for(int counter = 0; counter < farben.size(); counter++) { if(farben.get(counter).colorName == colorName) return true; } } return false; } protected boolean containsfach(String fachName) { if(!faecher.isEmpty()) { for(int counter = 0; counter < faecher.size(); counter++) { if(faecher.get(counter).name == fachName) return true; } } return false; } } |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »XoR« (06.09.2012, 17:50)
Alter Hase
Beruf: Softwareentwickler (aktuell Web/Node); Freiberuflicher Google Proxy
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Nimelrian« (06.09.2012, 17:54)
Java-Quelltext |
|
1 2 3 4 |
public class Foo { protected Bar bar; // nur für diese Klasse und abgeleitete Klassen im Paket sichtbar Baz baz; // für alle Klassen im Paket sichtbar } |
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »foreach« (06.09.2012, 23:08)
Quellcode |
|
1 2 3 4 5 6 7 |
public class Listen implements Serializable{ List<Fach> faecher; List<Color> farben; ... |
Alter Hase
Beruf: Softwareentwickler (aktuell Web/Node); Freiberuflicher Google Proxy
Alter Hase
Beruf: Softwareentwickler (aktuell Web/Node); Freiberuflicher Google Proxy
Werbeanzeige