hallo,
bräuchte hilfe bei der aufgabe:
Es sollen Buchführungseinträge verwaltet werden. Erstellen Sie dafür eine Klasse
BookingEntry. Diese Klasse enthält die Attribute consecutiveNumber (ein int),
purpose (ein String) und ein value (ein float).
Schreiben Sie eine Klasse Booking mit einer main-Methode. Hier sollen vier
BookingEntry Objekte erzeugt werden. Füllen sie die Objekte mit folgenden Werten:
consecutiveNumber purpose value
Objekt1 1 bus-ticket -20.00
Objekt2 2 sold book +50.25
Objekt3 3 sold car +4012.12
Objekt4 4 bought used car + 2134.13
Erstellen Sie eine float-Variable total mit dem Wert 500:00.
Geben Sie erst den Wert von total aus, dann nacheinander die vier
Werte (consecutiveNumber, purpose und value). Nach jedem Booking
total-Wert um den BookingEntry value geändert werden (Aufaddier
Wert wird dann erneut ausgegeben.
Die Reihenfolge der Ausgeben in jeweils einer neuen Zeile sind:
1. total
2. BookingEntry 1 (consecutiveNumber, purpose and value)
3. new total
4. BookingEntry 2
5. new total
6. BookingEntry 3
7. new total
8. BookingEntry 4
9. new total
Die Ausgaben sollen mit dem System.out.println Befehl erfolgen.
hab das bisher:
Das problem ist ich weiß nicht ob ich die Objekte richtig erstellt hab und wie man dann die werte ausgebe kann? :S
bräuchte hilfe bei der aufgabe:
Es sollen Buchführungseinträge verwaltet werden. Erstellen Sie dafür eine Klasse
BookingEntry. Diese Klasse enthält die Attribute consecutiveNumber (ein int),
purpose (ein String) und ein value (ein float).
Schreiben Sie eine Klasse Booking mit einer main-Methode. Hier sollen vier
BookingEntry Objekte erzeugt werden. Füllen sie die Objekte mit folgenden Werten:
consecutiveNumber purpose value
Objekt1 1 bus-ticket -20.00
Objekt2 2 sold book +50.25
Objekt3 3 sold car +4012.12
Objekt4 4 bought used car + 2134.13
Erstellen Sie eine float-Variable total mit dem Wert 500:00.
Geben Sie erst den Wert von total aus, dann nacheinander die vier
Werte (consecutiveNumber, purpose und value). Nach jedem Booking
total-Wert um den BookingEntry value geändert werden (Aufaddier
Wert wird dann erneut ausgegeben.
Die Reihenfolge der Ausgeben in jeweils einer neuen Zeile sind:
1. total
2. BookingEntry 1 (consecutiveNumber, purpose and value)
3. new total
4. BookingEntry 2
5. new total
6. BookingEntry 3
7. new total
8. BookingEntry 4
9. new total
Die Ausgaben sollen mit dem System.out.println Befehl erfolgen.
hab das bisher:
Java:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package grundlagenuebungen;
/**
*
* @author
*/
public class BookingEntry {
public int consecutiveNumber;
public String purpose;
public float value;
}
Java:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package grundlagenuebungen;
/**
*
* @author
*/
public class Booking {
public static void main(String[] args) {
BookingEntry bookingentry = new BookingEntry();
bookingentry.consecutiveNumber = 1;
bookingentry.consecutiveNumber = 2;
bookingentry.consecutiveNumber = 3;
bookingentry.consecutiveNumber = 4;
bookingentry.purpose = "bus ticket";
bookingentry.purpose = "sold book";
bookingentry.purpose = "sold car";
bookingentry.purpose = "bought used car";
bookingentry.value = -20.00f;
bookingentry.value = +50.25f;
bookingentry.value = +4012.12f;
bookingentry.value = -2134.13f;
float total;
total = 500;
float objekt1 =
System.out.println (total);
}
}
Das problem ist ich weiß nicht ob ich die Objekte richtig erstellt hab und wie man dann die werte ausgebe kann? :S