TERMWIRE

TERMWIRE

IT用語がすべて自動でつながる用語辞典

No.0043 ― 更新日 2026-09-13 ― 関連語 2件

インターフェース

設計・アーキテクチャ

「何ができるか」だけを定めて、中身の実装を問わない約束事。

あるクラスが「これらの機能を持つ」という取り決めだけを先に決めておき、実際の中身の作り方は実装するクラスに任せる。呼び出す側は中身を知らなくても、決められた機能を安心して使える。

APIの設計にも通じる考え方で、中身を後から差し替えても、インターフェースさえ変わらなければ呼び出す側のコードは影響を受けない。