Browse Source

bug in den Noten gelöst

featureNotensammlung
Christian Baltzer 5 years ago
parent
commit
09b3fb454c
  1. 15
      src/main/java/ugsbo/com/notenSpeicher/Noten.java
  2. 4
      src/main/java/ugsbo/com/notenSpeicher/NotenKette.java

15
src/main/java/ugsbo/com/notenSpeicher/Noten.java

@ -7,7 +7,7 @@ public class Noten {
String Fach; String Fach;
int Note; int Note;
int durchschnitt;
float durchschnitt;
Noten vorher; Noten vorher;
String ownHash; String ownHash;
@ -23,6 +23,17 @@ public class Noten {
ownHash = createNewHash(eingabeFach); 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) { private String createNewHash(String input) {
try { try {
@ -51,7 +62,7 @@ public class Noten {
return Note; return Note;
} }
public int getDurchschnitt() {
public float getDurchschnitt() {
return durchschnitt; return durchschnitt;
} }

4
src/main/java/ugsbo/com/notenSpeicher/NotenKette.java

@ -2,8 +2,10 @@ package ugsbo.com.notenSpeicher;
public class NotenKette { public class NotenKette {
Noten Workingobjekt;
public NotenKette() { public NotenKette() {
// TODO Auto-generated constructor stub
Workingobjekt = new Noten("first", 0);
} }
public int durchschnitt() { public int durchschnitt() {

Loading…
Cancel
Save