Comment faire de la Proxy, de Décorateur, de l'Adaptateur, et le Pont Modèles diffèrent?

Je regardais le Modèle de Proxy, et pour moi, il semble beaucoup comme le Décorateur, de l'Adaptateur, et le Pont de motifs. Suis-je un malentendu quelque chose? Quelle est la différence? Pourquoi voudrais-je utiliser le modèle de Proxy contre les autres? Comment avez-vous utilisé dans le passé dans le monde réel des projets?

  • Il y a souvent des modèles qui ont l'air très similaire, mais diffèrent dans leur intention (la stratégie et de l'état des modèles viennent à l'esprit). Je pense que cela est souvent dû au fait que les modèles de conception sont basées sur la commune de solides principes de design.
  • Eh bien, ces quatre modèles ont exactement les mêmes détails de mise en œuvre. État des versets de la Stratégie peut au moins se résumer comme état " des versets apatrides (pour la plupart). Souvent, la Stratégie est simplement de la méthode d'injection, où l'état modèle utilise une interface à ne plus abstrait d'un appel de méthode. La stratégie, aussi, à la fin de la journée, c'est un hack pour permettre la programmation fonctionnelle dans le monde orienté objet.
  • pourriez-vous ÊTRE plus claire ? 😛