OOPの背後にあるコンセプトに関する疑問を明確にしてください OOP & INHERITANCEの概念ですか? 継承を介して同じサービスを使用することもできます。それでは、なぜAOPを春のフレームワークに入れるのでしょうか?OOP概念のAOPと継承の違いは?
0
A
答えて
0
アスペクトは、コールをインターセプトしてロジックを注入するためのものです。たとえば、既存のサービスクラスがあり、そのクラスへのすべての着信コールをログに記録したい場合は、AOPを使用して着信コールをインターセプトし、インターセプタでロギングを実行します。
では、既存のクラスよりも明確なクラスを作成するときにhttp://en.wikipedia.org/wiki/Aspect-oriented_programming
継承したばかりでも参照してください。 BusinessServiceがあり、それからScalableBusinessServiceを継承することもあれば、B2BIntegrationBusinessService ...継承するクラスは親からメソッドとプロパティを継承し、独自のメソッドを追加したり既存の(仮想)メソッドをオーバーライドします。これは、AOPをロジックに注入するのとはまったく異なるものです。
も参照してくださいhttp://en.wikipedia.org/wiki/Inheritance_(object-oriented_programming)
関連する問題
- 1. Javaの概念の継承ハック?
- 2. oopの概念の実装
- 3. 高度なoopの概念
- 4. OOPと継承のアドバイスは
- 5. 継承関係についての概念的な質問?
- 6. 「生物学」継承のグラフィカル・モデル/シミュレーション(OOP継承ではない)
- 7. OOPの継承の実行
- 8. XMLはOOPの概念でインターフェイスをサポートしていますか?
- 9. JavascriptのOOPと継承のテクニック
- 10. 概念ヘルプと.NETのAPIヘルプの違いは?
- 11. OOPの概念とは何ですか? (それは確かにある場合、すべてのOOPの概念を!)
- 12. 私はOOPの概念をJavaで実装しようとしています
- 13. ドメインモデルと概念モデルの違いは何ですか
- 14. 論理データモデルと概念データモデルの違いは何ですか?
- 15. OOPと永続性についての初心者の概念的な質問
- 16. 古典継承とプロトタイプ継承の違いを理解する
- 17. 継承とパラメトリック多相性の概念を統一することは可能ですか?
- 18. Rails - 単一テーブル継承 - モデル関係に関する概念的な質問
- 19. 継承とOOPについての質問C#
- 20. クラスの概念
- 21. インデックスアクセスの概念
- 22. メークファイルの概念
- 23. sqlite概念からcoredata概念へ?
- 24. セレンとc#の概念
- 25. 概念
- 26. 新しいアーキテクチャの概念
- 27. Magento:Quote ItemとQuote Address Itemの概念の違いは何ですか?
- 28. java threadsの概念
- 29. Windowsワークフローランタイムの概念
- 30. UNIXブロックバッファキャッシュの概念
user1228416は差を求めているが、あなただけのAOPを指定し、継承については何も言いませんでした。 – Ved