58 lines
873 B
Java
58 lines
873 B
Java
// Programmiert von Samuel Wolff
|
|
// Noch nicht getestet
|
|
|
|
package Logik;
|
|
|
|
public class Account {
|
|
|
|
// region Felder
|
|
private String passwort;
|
|
|
|
private transient int id;
|
|
|
|
private String name;
|
|
|
|
private int rid;
|
|
// endregion
|
|
|
|
// region Getter & Setter
|
|
public String getPasswort() {
|
|
return passwort;
|
|
}
|
|
|
|
public void setPasswort(String passwort) {
|
|
this.passwort = passwort;
|
|
}
|
|
|
|
public int getId() {
|
|
return id;
|
|
}
|
|
|
|
public void setId(int id) {
|
|
this.id = id;
|
|
}
|
|
|
|
|
|
public String getBenutzername() {
|
|
return name;
|
|
}
|
|
|
|
public void setBenutzername(String benutzername) {
|
|
this.name = benutzername;
|
|
}
|
|
// endregion
|
|
|
|
// region Konstruktoren
|
|
public Account(String passwort, String name) {
|
|
this.passwort = passwort;
|
|
this.name = name;
|
|
|
|
if(this instanceof MitarbeiterAccount)
|
|
rid = 0;
|
|
else if (this instanceof ElternAccount)
|
|
rid = 1;
|
|
}
|
|
// endregion
|
|
|
|
}
|