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"; } }