ふらっと C#,C♯,C#(初心者用) Part120 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0885デフォルトの名無しさん
2016/06/11(土) 16:56:29.84ID:8NRXSO1X一人でちょこっとしたもの作るならまどろっこしいだけだし
データベースを扱ったりゲームを作るとなるとインターフェースがないとわけがわからなくなる
昔作ったクラスで内部がどうだったか忘れてても、インターフェースがあればメソッドに引数として渡すときに安心感がある
また、クラスの内部は全く違うが同じような機能のクラスを新たに作る時も、インターフェースがあれば何を実装すればいいかすぐわかるし
利用する側も何も変更しないで済む
継承の場合は似通ったクラスを作る場合にはいいだけで、全く異なるもののは作れない
■ このスレッドは過去ログ倉庫に格納されています