- - PR -
抽象クラスについて。
投稿者 | 投稿内容 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2008-04-13 13:26
相当、あたま悪いんですね。「私は抽象クラスが重要ではないとは一言も言っていませんよ。」と書いてあげても理解できませんか?
私は抽象クラスを頻繁に使わないとは一言も言っていませんよ。私だって、抽象クラスを良く使います。抽象クラスは便利ですからね。 ただ、抽象クラスは略記法みたいなもので、絶対に必要なものではないわけです。仮に、言語仕様として抽象クラスがなかったとしたら、インターフェイスを使ってコード書けばいいだけの話なので。それに比べて、インターフェイスは多重継承のできない Java では必須のものなんです。分かりますか? だから、インターフェイスと比べたら抽象クラスの重要度が格段に下がるんです。インターフェイスより先に抽象クラスを学ぶ必要なんてまったくありません。 あなたが抽象クラスを頻繁に使うのは便利だからでしょう。便利なのは、言語仕様として必須ではない略記法のようなおまけだから。略記法を学ぶ前に、略記元のインターフェイスについて学ぶのは当然。
あなたがインターフェイスを良く理解していないだろうことは分かりました。その世間知らずを、今後、改めるよう努力したら良いと思います。がんばってください。 |