"Best of" - 1. domácí úkol

1. ukázka

Majitel HugoVelky = new Majitel("Hugo", "Velky");
Majitel hugoVelky = new Majitel("Hugo", "Velky");

2. ukázka

public boolean jeStarsiNez(Zvire zvire) {
    boolean starsi = false;
    if (zvire.getVek() < getVek()) {
        starsi = true; 
    } else {
        starsi = false;
    }            
    return starsi;
}        
        
public boolean jeStarsiNez(Zvire zvire) {
    return zvire.getVek() < getVek();
}          
          

3. ukázka

public interface Zvire {
    ....
}       

public class Lenochod1 implements Zvire {
    ....
}

public class Lenochod2 implements Zvire {
    ....
} 
        
public interface Zvire {
    ....
}       

public class Lenochod implements Zvire {
    ....
}

public class Strasilka implements Zvire {
    ....
}         
          

4. ukázka

public class Pakobylka implements Zvire {
public double getVek() {
return vek;
}
public void setMajitel(Majitel majitel) {
this.majitel = majitel;
}
public Majitel getMajitel() {
return majitel;
}
}
        
public class Pakobylka implements Zvire {
    public double getVek() {
        return vek;
    }
    
    public void setMajitel(Majitel majitel) {
        this.majitel = majitel;
    }

    public Majitel getMajitel() {
        return majitel;
    }
}
          

5. ukázka

    public void setMajitel(Majitel majitel){
        this.majitel.setJmeno(majitel.getJmeno());
        this.majitel.setPrijmeni(majitel.getPrijmeni());
    }
        
    public void setMajitel(Majitel majitel){
        this.majitel = majitel;
    }