Ich möchte Daten speichern, ohne eine Datenbank dafür zu nutzen, da dies sehr komplex ist und ich noch lange Zeit habe, bis ich es lernen muss.
Das sind die "Eigenschaften" oder Variablen die ich nutzen möchte. Diese werden über ein Fenster abgefragt, in welchem man die Felder ausfüllen kann und anschließend auf registrieren drückt. Nun weiß ich nicht wie ich die eingegebenen Daten abspeichern und abfragen kann, in meinem Login System. Dazu hat mein Lehrer einen Code geschrieben, welchen ich noch nicht so ganz nachvollziehen konnte und nicht weiß wie ich damit Daten speichern soll.
Was soll ich mit einer neuen Klasse? Und was bringt mir das ganze?
Java:
public class Register {
String vorname = Textfeld_Vorname.getText();
String nachname = Textfeld_Nachname.getText();
String email = Textfeld_Email.getText();
String passwort = Textfeld_Passwort.getText();
String passwort2 = Textfeld_Passwort2.getText();
String benutzer = Textfeld_Benutzername.getText();}
Java:
public class Benutzer
{
private String vorname, nachname, benutzername, passwort, email;
public Benutzer (String pBen, String pPwd)
{
passwort = pPwd;
benutzername = pBen;
}
public String getBen()
{
return benutzername;
}
public String getVorname()
{
return vorname;
}
public String getNachname()
{
return nachname;
}
public String getEmail()
{
return email;
}
public boolean pwdKorrekt(String pPwd)
{
return passwort.equals(pPwd);
}
public void setVorname(String pVorname)
{
vorname = pVorname;
}
public void setNachname(String pNachname)
{
nachname = pNachname;
}
public void setMail (String pMail)
{
email = pMail;
}
}