資格暗記無料で始める

アスペクト指向プログラミングとは?

アスペクト指向プログラミングとは、ログ出力・トランザクション制御・認可のように、多数のモジュールに散らばる横断的関心事を、アスペクトとして分離して記述し、指定した箇所へ自動的に織り込む(ウィービング)技法。

あすぺくとしこうぷろぐらみんぐ

情報処理安全確保支援士試験の頻出用語/午前II/別名:AOP


アスペクト指向プログラミングの意味

ログ出力・トランザクション制御・認可のように、多数のモジュールに散らばる横断的関心事を、アスペクトとして分離して記述し、指定した箇所へ自動的に織り込む(ウィービング)技法。

アスペクト指向プログラミングの具体例

「業務ロジックのpublicメソッド実行前後に処理時間を記録する」を宣言だけで全メソッドへ適用する。

アスペクト指向プログラミングは試験でどう引っ掛けられる?

本体コードには現れないため、挙動を追いにくくなる副作用がある。

アスペクト指向プログラミングと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。