>>72
Personクラスの中にselfIntroduction()という抽象メソッドがあって、
Personクラスを継承した、SoccerPlayerクラスとBaseballPlayerクラスがあるとします。
SoccerPlayerクラスのselfIntroductionメソッドでは『私はサッカー選手です』と
BaseballPlayerクラスのselfIntroductionメソッドでは『私は野球選手です』と出力するように設定します。

この例だと、
nakamura.selfIntroduction()
nakata.selfIntroduction()
のように使うと思うんですが、この場合、別に抽象メソッドつくらなくても
SoccerPlayerクラスとBaseballPlayerクラスでそれぞれselfIntroductionメソッドをつくればいいような・・・
って感じなのですが・・・、多分俺理解してないです。具体的にどのような使い方の時に
抽象メソッド!ってなるんでしょうか・・・この例だと意味ないですよね?

例えば
ttp://www.javaroad.jp/java_class13.htm
の例1のプログラムを見ても、やはりイマイチ抽象メソッドを利用する意義がみいだせないです。
各サブクラスでcalculate()を実装すればそれで終わりのような気がしてなりません;;