関連記事 ⇒ さくらのマネージドサーバに変更することに

6月 172011
 




インターフェースを実装すると、

インターフェース型の変数に、実装クラス型のオブジェクトの参照を代入できます。

以前やったときの解説はこちら




こんな風に第3者のというか継承関係も、実装関係も一見関係ない

playstation5クラスに、saisei型の変数を持つことによって、

引数saiseiのオリジナルのクラスが、DvdでもPlaystationでも使えるようになる、つまり共通の引数になる。

これが多相性。





[note]
多相性とは、、

多相性とは、たくさんの型という意味である。
同じ名前で複数のメソッドをもつことができる。

オーバーライド、オーバーロードなどで実現させる。
[/note]

Sorry, the comment form is closed at this time.

関連記事はこちら

関連記事はこちら

■関連記事 ⇒ さくらのマネージドサーバに変更することに






じゃらん Web サービス Supported by 楽天ウェブサービス