2012-01-02 8 views
3

開発の会話では、たいてい、「クラス」と「オブジェクト」が混在しています。しかし、少なくともそれらを区別することは可能です。'class'は 'interface'に関連する 'object'に関連しています...?

「インターフェイス」に関しては、それはずっと悪いことです。クラスがインターフェイスを実装できることはわかっていますが、 COMでは、オブジェクトの 'インターフェース'を照会することができます。

「インターフェイスXを実装するオブジェクトの部分」を記述するのに適した用語はありますか?

+0

インターフェイス実装者! – Svend

+0

これは興味深い質問です。もちろん、この概念を完全に記述するために、自然言語で、良い言葉を見つけるのは難しいと思います。 – DonCallisto

+0

@DonCallisto:確かに。私はソフトウェア設計に関する議論であいまいさに走り続けています。私は唯一ではないと思います。ときどきあなたは「API」を意味することもあります。 – xtofl

答えて

1

"契約"インタフェースは、インタフェースを実装するものが提供することを約束する契約を指示します。

辞書で「契約」を検索します。契約が具体的で、正確な成果物と失敗の結果が必要であることを伝えます。

関連する問題