All pastes #372908 Raw Edit

Mine

public text v1 · immutable
#372908 ·published 2007-02-26 11:19 UTC
rendered paste body
package LAB1.Oppgave2;

public class Person {
    private String navn;
    private int alder;  //kan ikke være mindre enn 0

    public Person(String navn, int alder) {
        //må bruke this fordi parametrene til konstruktøren har samme 
        //variabelnavn som klassens atributter
        this.navn = navn;
        settAlder(alder);   //regler --> videre til metode som ivaretar reglene
    }
    public Person(String navn){
        this(navn, 20);
    }
    public String finnNavn() {	return navn;	}
    public int finnAlder() {		return alder;	}

    public void settNavn(String navn) {    this.navn = navn;}
    public void settAlder(int alder) {
        if (alder>=0)
            this.alder = alder;
    }
    //overskriver toString-metoden fra "Object-kjernen" (som vi får gratis)
    public String toString(){
        return navn + " (" + alder + ")";
    }
}