Typ wyliczeniowy Enum – najprostsze użycie

package pl.am.object2.lesson48;

public enum Rasa {
    OWCZAREK,
    MOPS,
    BULDOG,
    KUNDEL
}
package pl.am.object2.lesson48;

public class Test {
    public static void main(String[] args) {
        Pies pies = new Pies("łatek", Rasa.MOPS, 6);

        System.out.println(pies);
    }
}
package pl.am.object2.lesson48;

public class Pies extends ZwierzeDomowe {
    private Rasa rasa;

    public Pies(String nazwa, Rasa rasa, double masa) {
        super(nazwa, masa);
        this.rasa = rasa;
    }

    @Override
    public void dajGlos() {
        System.out.println("hał hał");
    }

    public void podajLape() {
        System.out.println("podaje łapę");
    }

    @Override
    public String toString() {
        return "Pies{" +
                "rasa='" + rasa + '\'' +
                ", nazwa='" + nazwa + '\'' +
                ", masa=" + masa +
                '}';
    }
}

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *