Solves the problem of Cross Cutting Procedures: As mentioned in the above section of Limitations of OOP, we found out that OOP doesn’t have any special way to solve the problem of Crosscutting procedures, so AOP overcome this problem in the following way: