★★Java質問・相談スレッド149★★
■ このスレッドは過去ログ倉庫に格納されています
0314デフォルトの名無しさん
2011/10/31(月) 23:11:22.26class Pritty extends Human
な感じで。
ついでに、>>286のyou変数は
Human you = new Pritty();
みたいに(Prittyから見た時の)スーパークラス型の宣言してない?
この時、you.run();とやっちゃうと、
Humanでrunメソッドを宣言してなければエラーだし、
宣言してればHumanのrunメソッドを使っちゃう。
どうしても、Prittyのrunメソッドを使いたい時に>>286みたいな書き方をする。
で良かったと思うけど。
明快Javaとか言う本は知らない。
■ このスレッドは過去ログ倉庫に格納されています