Newer
Older
Onitaizi / src / Sanbuta / Ikimono.java
@Motoki Miura Motoki Miura on 13 Feb 2022 1 KB stories
package Sanbuta;

public class Ikimono {
    String name = "";

    void printName() {
        System.out.println(name);
    }

    void tateru(Zairyou nani) {
        if (nani.toString() == "renga") {
            System.out.println(name + "が " + nani.toString() + " の家を建てた");
            System.out.println(nani.toString() + " の家はとても頑丈です");
        } else {
            System.out.println(name + "が " + nani.toString() + " の家を建てた");
        }
    }

    void kowasu(Zairyou nani) {
        if (nani.toString() == "renga") {
            System.out.println(name + " の家はびくともしません");
        } else {
            System.out.println(name + "が " + nani.toString() + " の家を壊した");
        }
    }
}

class Pigs extends Ikimono {
    Pigs() {
        name = "pigs";
    }
}

class Wolf extends Ikimono {
    Wolf() {
        name = "wolf";
    }
}

class LargePig extends Ikimono {
    LargePig() {
        name = "largepig";
    }
}

class MiddlePig extends Ikimono {
    MiddlePig() {
        name = "middlepig";
    }
}

class SmallPig extends Ikimono {
    SmallPig() {
        name = "smallpig";
    }
}