Hallo leute,
problem ist:
Frage war: Schreiben Sie eine set-Methode für den Tarif, um zu einem anderen Tarif zu wechseln.
Stimmt das oder muss man was daran bearbeiten?
Aufgabe war: Schreiben Sie eine Methode „aufladen“, welches es erlaubt das Guthaben um einen angegebenen Betrag zu erhöhen. Stellen Sie sicher, dass das Guthaben nur erhöht werden darf, aber nicht verringert.
Bei main methode
Problem: wie kann ich die guthaben, was ich eingegeben hab mit alte guthaben addieren? und bei main wieder anzeigen lassen?
problem ist:
Frage war: Schreiben Sie eine set-Methode für den Tarif, um zu einem anderen Tarif zu wechseln.
Code:
public class Handytarif {
private String htarif; // tarif
private String wechsel; // tarifwechsel
private int min; // minute
private int price;
public Handytarif() {}
public String getWechsel()
{
return wechsel;}
public void setTarifwechsel(String wechsel)
{
this.htarif = wechsel;}
Stimmt das oder muss man was daran bearbeiten?
Aufgabe war: Schreiben Sie eine Methode „aufladen“, welches es erlaubt das Guthaben um einen angegebenen Betrag zu erhöhen. Stellen Sie sicher, dass das Guthaben nur erhöht werden darf, aber nicht verringert.
Code:
public class Guthaben{
private int credit;
private int totalcredit;
private int aufladen = 0;
public Guthaben() { }
public Guthaben (int credit)
{ this.credit = credit; }
public void addCredit(int credit)
{ this.credit = credit + credit;}
public void newCredit(int newCredit)
{ this.credit += newCredit;
aufladen++; }
public int getAktuCredit()
{return aufladen; }
Bei main methode
Code:
Scanner input = new Scanner(System.in);
int icredit;
Guthaben currentcredit = new Guthaben();
System.out.println("Guthaben aufladen: ");
icredit = input.nextInt();
currentcredit.addCredit(icredit);
System.out.println("Credit: "+currentcredit.getAktuCredit());
Problem: wie kann ich die guthaben, was ich eingegeben hab mit alte guthaben addieren? und bei main wieder anzeigen lassen?