インスタンス変数として Skill の配列を持つ Champion というクラスがあります。
「public final Skill[] getSkills()」というメソッドを実装します。Skill[] は、Skill という別のオブジェクトの配列です。
メソッド canHeal 内のスキルの配列をチェックする「public final boolean canHeal()」というメソッドを実装する Support というサブクラスがあります。
Skill[] x = this.getSkills() または Skill[] x = super.getSkills() を記述して Skill の配列を取得する必要がありますが、その理由は何ですか?
メソッド getSkills はクラス Champion でのみ定義され、クラス Support ではオーバーライドされないことに注意してください。
前もって感謝します。