package Issun; public class Person { String myName; int myHeight; public void SetName(String name){ myName = name; } public String GetName(){ return myName; } public void SetHeight(int height){ myHeight = height; } public int GetHeight(){ return myHeight; } public void Height(){ System.out.println(GetName()+" の身長は" +GetHeight()+" cmです。"); } public void HeightChange(){ myHeight *= 2; } } class Musume extends Person { Musume(){ myName = "娘"; } void getKoduchi(){ System.out.println(myName+" は小槌を拾いました"); } void hitKoduchi(Person target){ System.out.println(myName+" は "+target.GetName()+" をたたきました"); target.HeightChange(); } } class Issunboshi extends Person { Issunboshi(){ myName = "一寸法師"; } } class Oni extends Person { Oni(){ myName = "鬼"; } void dropKoduchi(){ System.out.println(myName+" は小槌を落としました"); } }