문제1


<aside> 📎

package generic.unit;

public class UnitUtil<T extends BioUnit> {

    public static<T extends BioUnit> T maxHp(T t1, T t2) {
        if (t1.getHp() > t2.getHp()) {
            return t1;
        } else {
            return t2;
        }
    }
}