1. ホーム
  2. oop

カップリングとコヒーシ ョン

2023-09-28 13:51:44

質問

私は、結合と凝集の概念を簡潔な定義に煮詰めようとしています。どなたか、短くてわかりやすい説明 (Wikipedia の定義より短い) をしていただけませんか。 ここで はこちら )? これらはどのように作用するのでしょうか?

ありがとうございます。

誰か良い、短い例を持っていますか?

どのように解決するのですか?

カップリング

  • ゆるい。あなたとコンビニの店員。あなたはお金を払い、彼はあなたにチートスの袋を持たせて、それぞれの目標を達成するために、明確に定義されたプロトコルを通じてコミュニケーションします。どちらかが入れ替わっても、システムは混乱しません。

  • きついな。ご夫婦で。

凝集性

  • 低:コンビニエンスストア。ガソリン、牛乳、ATMバンキングなど、あらゆるものを買いに行きますよね。商品とサービスの共通点はほとんどなく、一箇所に集まっていることの利便性は、結果としてコストの増加と質の低下を相殺するには十分ではないかもしれません。

  • 高:チーズ屋さん。彼らはチーズを売っています。他には何もない。でも、チーズのことなら彼らには勝てないよ。