wordle/src/User.java

113 lines
2.3 KiB
Java
Raw Normal View History

2022-02-10 11:12:17 +01:00
/**
* Beschreiben Sie hier die Klasse User.
*
* @author (Ihr Name)
* @version (eine Versionsnummer oder ein Datum)
*/
public class User
{
// Instanzvariablen - ersetzen Sie das folgende Beispiel mit Ihren Variablen
private String name;
private String password;
private int timesPlayed;
private int winPercentage;
private int currentStreak;
private int maxStreak;
2022-02-10 11:35:59 +01:00
private int[] wonInTurn;
2022-02-10 11:12:17 +01:00
/**
* Konstruktor für Objekte der Klasse User
*/
public User()
{
// Instanzvariable initialisieren
}
/**
* Ein Beispiel einer Methode - ersetzen Sie diesen Kommentar mit Ihrem eigenen
*
* @param y ein Beispielparameter für eine Methode
* @return die Summe aus x und y
*/
2022-02-10 11:35:59 +01:00
public void setPassword(String password)
2022-02-10 11:12:17 +01:00
{
// tragen Sie hier den Code ein
2022-02-10 11:35:59 +01:00
this.password = password;
2022-02-10 11:12:17 +01:00
}
public String getPassword()
{
return password;
}
2022-02-10 11:35:59 +01:00
public void setName(String name)
2022-02-10 11:12:17 +01:00
{
// tragen Sie hier den Code ein
2022-02-10 11:35:59 +01:00
this.name = name;
2022-02-10 11:12:17 +01:00
}
public String getName()
{
return name;
}
2022-02-10 11:35:59 +01:00
public void setTimesPlayed(int timesPlayed)
2022-02-10 11:12:17 +01:00
{
// tragen Sie hier den Code ein
2022-02-10 11:35:59 +01:00
this.timesPlayed = timesPlayed;
2022-02-10 11:12:17 +01:00
}
2022-02-10 11:35:59 +01:00
public int getTimesPlayed()
2022-02-10 11:12:17 +01:00
{
2022-02-10 11:35:59 +01:00
return timesPlayed;
2022-02-10 11:12:17 +01:00
}
2022-02-10 11:35:59 +01:00
public void setwinPercentage(int winPercentage)
{
// tragen Sie hier den Code ein
this.winPercentage = winPercentage;
}
public int getWinPercentage()
{
return winPercentage;
}
public void setCurrentStreak(int currentStreak)
{
// tragen Sie hier den Code ein
this.currentStreak = currentStreak;
}
public int getCurrentStreak()
{
return currentStreak;
}
public void setMaxStreak(int maxStreak)
{
// tragen Sie hier den Code ein
this.maxStreak = maxStreak;
}
public int getMaxStreak()
{
return maxStreak;
}
public void setWonInTurn(int[] wonInTurn)
{
this.wonInTurn = wonInTurn;
}
public int getWonInTurn(int turn)
{
int temp = wonInTurn[turn];
return temp;
}
2022-02-10 11:12:17 +01:00
}