前提
packCというパッケージにPeopleクラス(抽象クラス)、Personクラス(拡張したもの)、enum型のBloodTypeクラス、Mainクラスを用意する
発生している問題・エラーメッセージ
コンパイルした際に<identifier>がありませんと出る
該当のソースコード
package packC; import packC.*; public enum BloodType{ A, B, O, AB }
該当のソースコード
package packC; import packC.*; public abstract class People{ protected BloodType bloodtype; public People(BloodType bloodtype){ this.bloodtype = bloodtype; } public abstract BloodType getBloodType(); }
該当のソースコード
package packC; import packC.*; public class Person extends People{ protected BloodType bloodtype; public Person(BloodType bloodtype){ super(bloodtype); } public BloodType getBloodType(){ return bloodtype; } }
該当のソースコード
package packC; import packC.*; public class Main{ Person yamada = new Person(AB); yamada.getBloodType(); }
補足情報(FW/ツールのバージョンなど)
抽象クラスの学習としてPeopleクラス、Personクラスを作成しております。
よろしくお願いします
そのエラーが出る場所を明示してください。
回答2件
あなたの回答
tips
プレビュー