2011-07-21 19 views
0

可能性の重複:
Interface vs Abstract Class (general OO)インタフェースと抽象クラス?

私はインターフェイスと抽象クラスの違いを知りたいですか?

私はこのことについてとても混乱しています。

ありがとうございました。

+0

http://stackoverflow.com/questions/761194/interface-vs-abstract-class-general-ooやhttp://stackoverflow.com/questions/4126938/what-is-the-differenceを含む無数の重複インタフェースと抽象クラスの間 – skaffman

答えて

0

インターフェイスでは、実装するメソッドを定義するだけです。抽象クラスでは、実際にはいくつかのコードを含むメソッドを書くことができます。私はこの質問が何千回も聞かれていると確信していますので、他の投稿のいくつかを見てください。

0

インターフェイスは契約を定義します。抽象クラスはコードの再利用を提供します。オブジェクトは、契約(インタフェース)を介して他のオブジェクトと対話します。オブジェクトは、抽象クラスから継承することによって、他の関連するオブジェクトとコードを共有します。

関連する問題