Hi Leute ich bin neu hier und hab ein paar Probleme mit meiner Laboraufgabe für die FH.
Und zwar soll ich eine Klasse "Bankkonto" erstellen und dort Methoden benutzen und implementieren ich gebe euch kurz den Aufgabentext:
"Das Programm soll eine Klasse Bankonto haben mit den Attributen Kontonummer, Inhabername, PIN, Betrag und VerfallDatum.Das Datum soll Tag, Monat und Jahr als Attribute haben.
Es soll möglich sein: -Bankkonto anzulegen
- Bankkonto löschen
und die Kontonummer anzeigen zu lassen. Außerdem soll es möglich sein Geld auf sein Konto zu legen und abzuheben.
Die ersten 5 Einträge werden am Anfang aus einem File "input.txt" ausgelesen:
so nun mein Code für die Klasse Bankkonto(alles was auskommentiert ist, ist nur ein Vorläufer und war nur ein Gedanke also nicht beachten und meckern
Wie man sieht funktionier (noch) gar nichts sitz aber auch erst ein paar Stunden dran hänge aber grad etwas...deswegen nicht meckern wegen Unvollständigkeit bitte
So nun zur Frage: Wie kann ich ein Objekt löschen? Muss ich mit einem Array arbeiten wie z.b. kontolist um löschen zu können? und wie lese ich die ersten 5 Files aus einer File ein wenn mein Attribut Verfalldatum den Datentyp Datum hat?
Sry hab erst seit einem halben Jahr Java und bin einfach noch nicht so fit bitte nicht böse sein.
PS: Meine Klasse Datum enthält nur Attribute und Konstruktor.
Mfg Debty
Und zwar soll ich eine Klasse "Bankkonto" erstellen und dort Methoden benutzen und implementieren ich gebe euch kurz den Aufgabentext:
"Das Programm soll eine Klasse Bankonto haben mit den Attributen Kontonummer, Inhabername, PIN, Betrag und VerfallDatum.Das Datum soll Tag, Monat und Jahr als Attribute haben.
Es soll möglich sein: -Bankkonto anzulegen
- Bankkonto löschen
und die Kontonummer anzeigen zu lassen. Außerdem soll es möglich sein Geld auf sein Konto zu legen und abzuheben.
Die ersten 5 Einträge werden am Anfang aus einem File "input.txt" ausgelesen:
so nun mein Code für die Klasse Bankkonto(alles was auskommentiert ist, ist nur ein Vorläufer und war nur ein Gedanke also nicht beachten und meckern
Java:
package bankkonto;
import util.In;
import util.Out;
public class Bankkonto {
int kontonummer;
String inhabername;
int pin;
int betrag;
Datum verfalldatum;
/**
* Konstruktor zum anlegen eines neuen Kontos mit Parametern:
* Kontonummer,Inhaber,Pin, Betrag auf Kontaund das Verfalldatum
*/
public Bankkonto(int kontonummer, String inhabername, int pin, int betrag,
Datum verfalldatum) {
this.kontonummer = kontonummer;
this.inhabername = inhabername;
this.pin = pin;
this.betrag = betrag;
this.verfalldatum = verfalldatum;
}
/**
* Methode zum Einlesen der ersten 5(!) Konten aus einem File,das vorher erstellt wurde
*/
/**void ReadFile(){
In.open("input.txt");
this.kontonummer = In.readInt();
this.inhabername = In.readWord();
this.pin = In.readInt();
this.betrag = In.readInt();
}*/
/**
*Rückgabe der Kontonummer
*/
public void showkontonummer() {
Out.print(kontonummer);
}
void deleteKonto(){
//Out.print("Bitte Kontonummer des zu löschenden Kontos angeben: ");
this.betrag = null;
this.inhabername =null;
}
}
So nun zur Frage: Wie kann ich ein Objekt löschen? Muss ich mit einem Array arbeiten wie z.b. kontolist um löschen zu können? und wie lese ich die ersten 5 Files aus einer File ein wenn mein Attribut Verfalldatum den Datentyp Datum hat?
Sry hab erst seit einem halben Jahr Java und bin einfach noch nicht so fit bitte nicht böse sein.
PS: Meine Klasse Datum enthält nur Attribute und Konstruktor.
Mfg Debty