diff --git a/src/main/java/ugsbo/com/notenSpeicher/Noten.java b/src/main/java/ugsbo/com/notenSpeicher/Noten.java index 48f8874..34f7ab1 100644 --- a/src/main/java/ugsbo/com/notenSpeicher/Noten.java +++ b/src/main/java/ugsbo/com/notenSpeicher/Noten.java @@ -7,7 +7,7 @@ public class Noten { String Fach; int Note; - int durchschnitt; + float durchschnitt; Noten vorher; String ownHash; @@ -23,6 +23,17 @@ public class Noten { ownHash = createNewHash(eingabeFach); } + + public Noten(String eingabeFach, int eingabeNote, String previousHash, int durchschnitt, Noten vorher) { + Fach = eingabeFach; + Note = eingabeNote; + ownHash = createNewHash(eingabeFach+previousHash); + + durchschnitt = (durchschnitt+eingabeNote)/2; + + this.vorher = vorher; + this.previousHash = previousHash; + } private String createNewHash(String input) { try { @@ -51,7 +62,7 @@ public class Noten { return Note; } - public int getDurchschnitt() { + public float getDurchschnitt() { return durchschnitt; } diff --git a/src/main/java/ugsbo/com/notenSpeicher/NotenKette.java b/src/main/java/ugsbo/com/notenSpeicher/NotenKette.java index 15e320e..0f8f63a 100644 --- a/src/main/java/ugsbo/com/notenSpeicher/NotenKette.java +++ b/src/main/java/ugsbo/com/notenSpeicher/NotenKette.java @@ -2,8 +2,10 @@ package ugsbo.com.notenSpeicher; public class NotenKette { + Noten Workingobjekt; + public NotenKette() { - // TODO Auto-generated constructor stub + Workingobjekt = new Noten("first", 0); } public int durchschnitt() {