エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
これから始めるSpring.NET その2 - coma2n’s diary
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
これから始めるSpring.NET その2 - coma2n’s diary
前回 ではクラス間の依存関係の切り離し方とSpring.NETの役割について説明しました。 では、そもそもク... 前回 ではクラス間の依存関係の切り離し方とSpring.NETの役割について説明しました。 では、そもそもクラス間の依存関係を切り離す事にどのような利点があるのでしょうか? インターフェースで分離する事による利点でよく言われるのは多態性(ポリモーフィズム)でしょう。インターフェース経由でオブジェクトを参照しているため、以下の例のように実装クラスを自由に入れ替えられるというものです。 例1 class Hoge { private IExample obj; public IExample Example { get { return obj; } set { obj = value; } } } interface IExample { } class Example1 : IExample { } class Example2 : IExample { } static class Pr