>>275
できるけど、それだとオブジェクト指向的には間違ってる
あの例だと、プレイヤーのHP管理とゲームオーバー表示までがプレイヤークラスの責務。
だから、HPがゼロになった瞬間、ゲームオーバーを表示するという処理をクラス利用者に実装を丸投げするのは間違い

【超重要】オブジェクト指向って責務単位でクラス設計するものだから、そこは意識した方がいい

俺ならゲームオーバー表示はプレイヤークラスの責務にしないで、HPがゼロになった瞬間を検出するまでを責務にするがな
そうすると、負けイベント戦とか対応できるし
ま、質問の解答例としては間違ってないから別にいいけど