- 684 名前:デフォルトの名無しさん mailto:sage [2018/05/28(月) 21:02:44.53 ID:6mOoU4/q.net]
- javaの継承についての質問です
Humanクラスを継承して、TeacherクラスとDoctorクラスを作りました 別のメソッドが引数にTeacherだろうとDoctorだろうと引数に取れるように、 Humanクラスを引数に取るように設定しました someMethod(Human human) このメソッドの中でTeacherやDoctor固有のメソッドを使いたい場合はどうするのが正解ですか? if(human instanceof Teacher){ ((Teacher) human).teacherMethod(); } とかキャストして使うしか無いでしょうか?
|

|