-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathSpesialist.java
More file actions
22 lines (19 loc) · 806 Bytes
/
Spesialist.java
File metadata and controls
22 lines (19 loc) · 806 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
class Spesialist extends Lege implements Godkjenningsfritak {
protected String kontrollkode;
//lager en instans kontrollkode
//Vi har i tillegg implementert Godkjenningsfritak på metoden hentKontrollkode inne på Godkjenningsfritak.java
public Spesialist(String navn, String kontrollkode){
super(navn);
this.kontrollkode = kontrollkode;
//kontruktøren tar inn parameterene og gir verdi til super() og this.kontrollkode
}
public String hentKontrollkode() {
return kontrollkode;
}
//returnerer kontrollkode
@Override
public String toString(){
return super.toString() + " Kontrollkode: " + kontrollkode;
}
//override metoden fra superklassen Lege. Kaller på toString med super + legger til variabel kontrollkode.
}