私は現在ZeroC ICEを勉強していますが、私は事を理解していません。インターフェイスとクラスの実際の違いは何ですか? 私は、インターフェイスは属性と操作のみを持つことができないことを知っていますが、私たちは操作を使用するときにクラスの代わりにインターフェイスを使用すべき理由を理解していません。 Iceのドキュメントには、この説明があります:https://doc.zeroc.com/display/Ice36/Architectural+Implications+of+Classes#ArchitecturalImplicationsofClasses-ClasseswithOperations(操作に関するクラスを参照)。ZeroC ICE:インターフェイスとクラスの違いは何ですか?
"操作でクラスを使用すると、実際にはクライアント側のネイティブコードを使用しているため、インターフェイスで提供される実装の透明性を楽しむことができなくなります。
どのようなOHPフィルムが実装されていますか? 誰かが私を説明できますか?
ありがとうございます。