Anwendung und Spielerdaten (Test)
This commit is contained in:
11
.project
11
.project
@@ -14,4 +14,15 @@
|
|||||||
<natures>
|
<natures>
|
||||||
<nature>org.eclipse.jdt.core.javanature</nature>
|
<nature>org.eclipse.jdt.core.javanature</nature>
|
||||||
</natures>
|
</natures>
|
||||||
|
<filteredResources>
|
||||||
|
<filter>
|
||||||
|
<id>1606897925456</id>
|
||||||
|
<name></name>
|
||||||
|
<type>30</type>
|
||||||
|
<matcher>
|
||||||
|
<id>org.eclipse.core.resources.regexFilterMatcher</id>
|
||||||
|
<arguments>node_modules|.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
|
||||||
|
</matcher>
|
||||||
|
</filter>
|
||||||
|
</filteredResources>
|
||||||
</projectDescription>
|
</projectDescription>
|
||||||
|
@@ -1,14 +1,25 @@
|
|||||||
package de.jaujau.daten;
|
package de.jaujau.daten;
|
||||||
|
import de.jaujau.spiellogik.Spiel;
|
||||||
import java.util.*;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class Spieler
|
* Class Spieler
|
||||||
*/
|
*/
|
||||||
|
|
||||||
public class Spielerdaten {
|
public class Spielerdaten {
|
||||||
|
|
||||||
|
int punktestand; //Punktestand des Spielers
|
||||||
|
String name /*= Spieler.getSpieler()*/; // Name des Spielers
|
||||||
|
|
||||||
|
public void punktestandErhoehen(int punkt){ // Methode zum Erhoehen des Punktestandes
|
||||||
|
punktestand += punkt ;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public int getPunktestand() {
|
||||||
|
return punktestand;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getName() {
|
||||||
|
return name;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@@ -1,45 +1,25 @@
|
|||||||
package de.jaujau.daten;
|
package de.jaujau.daten;
|
||||||
|
|
||||||
import java.util.*;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Class Spielerverwaltung
|
|
||||||
*/
|
|
||||||
public class Spielerverwaltung {
|
public class Spielerverwaltung {
|
||||||
|
|
||||||
//
|
|
||||||
// Fields
|
|
||||||
//
|
|
||||||
|
|
||||||
private int level;
|
private int level;
|
||||||
/**
|
private Spielerdaten spieler;
|
||||||
* arraylist von Spieler
|
|
||||||
*/
|
|
||||||
private Spieler spieler;
|
|
||||||
|
|
||||||
//
|
|
||||||
// Constructors
|
|
||||||
//
|
|
||||||
public Spielerverwaltung () { };
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Methods
|
// Methods
|
||||||
//
|
|
||||||
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Accessor methods
|
// Accessor methods
|
||||||
//
|
//
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set the value of level
|
* Set the value of level
|
||||||
* @param newVar the new value of level
|
* @param newVar the new value of level
|
||||||
*/
|
*/
|
||||||
public void setLevel (int newVar) {
|
public void setLevel (int newlevel) {
|
||||||
level = newVar;
|
level = newlevel;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the value of level
|
* Get the value of level
|
||||||
* @return the value of level
|
* @return the value of level
|
||||||
@@ -53,8 +33,8 @@ public class Spielerverwaltung {
|
|||||||
* arraylist von Spieler
|
* arraylist von Spieler
|
||||||
* @param newVar the new value of spieler
|
* @param newVar the new value of spieler
|
||||||
*/
|
*/
|
||||||
public void setSpieler (Spieler newVar) {
|
public void setSpieler (Spielerdaten newSpieler) {
|
||||||
spieler = newVar;
|
spieler = newSpieler;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -62,7 +42,7 @@ public class Spielerverwaltung {
|
|||||||
* arraylist von Spieler
|
* arraylist von Spieler
|
||||||
* @return the value of spieler
|
* @return the value of spieler
|
||||||
*/
|
*/
|
||||||
public Spieler getSpieler () {
|
public Spielerdaten getSpieler () {
|
||||||
return spieler;
|
return spieler;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -74,6 +54,7 @@ public class Spielerverwaltung {
|
|||||||
*/
|
*/
|
||||||
public void leseDaten()
|
public void leseDaten()
|
||||||
{
|
{
|
||||||
|
throw new UnsupportedOperationException();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -81,7 +62,10 @@ public class Spielerverwaltung {
|
|||||||
*/
|
*/
|
||||||
public void speichernDaten()
|
public void speichernDaten()
|
||||||
{
|
{
|
||||||
|
throw new UnsupportedOperationException();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Spielerverwaltung () {
|
||||||
|
//Implementieren
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
@@ -1,48 +1,29 @@
|
|||||||
package de.jaujau.spiellogik;
|
package de.jaujau.spiellogik;
|
||||||
|
|
||||||
import java.util.*;
|
|
||||||
|
|
||||||
import de.jaujau.daten.Spielerverwaltung;
|
import de.jaujau.daten.Spielerverwaltung;
|
||||||
import de.jaujau.daten.Texturenpakete;
|
import de.jaujau.daten.Texturenpakete;
|
||||||
import de.jaujau.gui.GUI;
|
import de.jaujau.gui.GUI;
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Class Anwendung
|
|
||||||
*/
|
|
||||||
public class Anwendung {
|
public class Anwendung {
|
||||||
|
|
||||||
//
|
|
||||||
// Fields
|
|
||||||
//
|
|
||||||
|
|
||||||
private Spiel aktuellesSpiel;
|
private Spiel aktuellesSpiel;
|
||||||
private Texturenpakete texturenpakete;
|
private Texturenpakete texturenpakete;
|
||||||
private Spielerverwaltung speicherung;
|
private Spielerverwaltung speicherung;
|
||||||
private GUI gui;
|
private static GUI gui;
|
||||||
|
|
||||||
//
|
|
||||||
// Constructors
|
|
||||||
//
|
|
||||||
public Anwendung () { };
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Methods
|
// Methods
|
||||||
//
|
|
||||||
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Accessor methods
|
// Accessor methods
|
||||||
//
|
//
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set the value of aktuellesSpiel
|
* Set the value of aktuellesSpiel
|
||||||
* @param newVar the new value of aktuellesSpiel
|
* @param newVar the new value of aktuellesSpiel
|
||||||
*/
|
*/
|
||||||
public void setAktuellesSpiel (Spiel newVar) {
|
public void setAktuellesSpiel (Spiel newSpiel) {
|
||||||
aktuellesSpiel = newVar;
|
aktuellesSpiel = newSpiel;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the value of aktuellesSpiel
|
* Get the value of aktuellesSpiel
|
||||||
* @return the value of aktuellesSpiel
|
* @return the value of aktuellesSpiel
|
||||||
@@ -50,15 +31,13 @@ public class Anwendung {
|
|||||||
public Spiel getAktuellesSpiel () {
|
public Spiel getAktuellesSpiel () {
|
||||||
return aktuellesSpiel;
|
return aktuellesSpiel;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set the value of texturenpakete
|
* Set the value of texturenpakete
|
||||||
* @param newVar the new value of texturenpakete
|
* @param newVar the new value of texturenpakete
|
||||||
*/
|
*/
|
||||||
public void setTexturenpakete (Texturenpakete newVar) {
|
public void setTexturenpakete (Texturenpakete newTexture) {
|
||||||
texturenpakete = newVar;
|
texturenpakete = newTexture;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the value of texturenpakete
|
* Get the value of texturenpakete
|
||||||
* @return the value of texturenpakete
|
* @return the value of texturenpakete
|
||||||
@@ -66,15 +45,13 @@ public class Anwendung {
|
|||||||
public Texturenpakete getTexturenpakete () {
|
public Texturenpakete getTexturenpakete () {
|
||||||
return texturenpakete;
|
return texturenpakete;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set the value of speicherung
|
* Set the value of speicherung
|
||||||
* @param newVar the new value of speicherung
|
* @param newVar the new value of speicherung
|
||||||
*/
|
*/
|
||||||
public void setSpeicherung (Spielerverwaltung newVar) {
|
public void setSpeicherung (Spielerverwaltung newVer) {
|
||||||
speicherung = newVar;
|
speicherung = newVer;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the value of speicherung
|
* Get the value of speicherung
|
||||||
* @return the value of speicherung
|
* @return the value of speicherung
|
||||||
@@ -87,7 +64,7 @@ public class Anwendung {
|
|||||||
* Set the value of gui
|
* Set the value of gui
|
||||||
* @param newVar the new value of gui
|
* @param newVar the new value of gui
|
||||||
*/
|
*/
|
||||||
public void setGui (GUI newVar) {
|
public static void setGui (GUI newVar) {
|
||||||
gui = newVar;
|
gui = newVar;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -95,18 +72,22 @@ public class Anwendung {
|
|||||||
* Get the value of gui
|
* Get the value of gui
|
||||||
* @return the value of gui
|
* @return the value of gui
|
||||||
*/
|
*/
|
||||||
public GUI getGui () {
|
public static GUI getGui () {
|
||||||
return gui;
|
return gui;
|
||||||
}
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
// Other methods
|
// Other methods
|
||||||
//
|
//
|
||||||
|
public static void openGui() { // GUI oeffnen!
|
||||||
|
gui = new GUI();
|
||||||
|
setGui(gui);
|
||||||
|
getGui();
|
||||||
|
}
|
||||||
/**
|
/**
|
||||||
*/
|
*/
|
||||||
public void main()
|
public static void main(String[] args){
|
||||||
{
|
openGui();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user