public class Student extends Person { int semester; Student(String navn, int semester) { super(navn); this.semester = semester; } // override/polymorfi/polymorf metode - samme signatur @Override void skrivInfo() { super.skrivInfo(); System.out.println("Semester: " + semester); } // overload/overlast - ulik signatur void skrivInfo(String linje) { skrivInfo(); System.out.println("Linje: " + linje); } @Override public String toString() { return this.navn + ", semester: " + semester; } @Override public boolean equals(Object o) { if(!(o instanceof Student)) { return false; } Student s = (Student) o; return s.navn.equals(this.navn); } }