Newer
Older
JavaDesignPattern / src / Actor.java
@Tomohiro Kumaki Tomohiro Kumaki on 4 Nov 2022 541 bytes クラス作成
public class Actor {
    String name = "";

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

    void getItem(Item item) {
        System.out.println(name + " は " + item.to_string() + " を手に入れた。");
    }

    void giveItem(Item item, Actor name) {
        System.out.println(this.name + " は " + item.to_string() + " を " + name.to_string() + " に渡した。");
    }

    String to_string(){
        return name;
    }
}

class Urashima extends Actor {
    Urashima(){
        name = "浦島太郎";
    }
}