JAVAを勉強している者です。説明が下手ですいませんが、「インターフェース」って何のメリットがあるんですか?
「インターフェース」は
「派生化してその目的に特化したそれぞれのクラスを統一しておくことでそれらのクラスを気にしなくても、使うことができるもの」
とか
「派生化したそれぞれのクラスが、その中身を気にしなくても統一して利用できるようにするためのもの」(説明が下手ですいません。)
らしいですが、そんなことして何のメリットがあるんですか?開発が短縮されるんですか?
バラバラな(派生化してその目的に特化した)クラスを統一するなら、最初からきちんと完璧に設計すれば早いと思うのですがどうでしょうか?
**わかりやすいような例や例えで教えてくれませんか? **
よろしくお願いします。
回答の取得に失敗しました