Aspect-Oriented Programming with AspectJ
In a November 2001 Java Pro magazine article, noted Java pundit Daniel Savarese states, \"The days of Object-Oriented Programming may be numbered, One day we may all be using Aspect-Oriented Programming .\" While this may be hyperbole, the AOP bring certain needed improvements to the OOP. AspectJ is a Java-based tool that allows developers to apply standard Java syntax to AOP principles, much as C++ allowed C programmers to use C syntax in an object-oriented manner. There are AspectJ add-ons available for Borland\'s JBuilder, Sun\'s Forte for Java and for the EMACS text editor. Aspect-Oriented Programming with AspectJ introduces AOP and the AspectJ tool. The book also shows how, by using existing Java programming knowledge, the developer can use AOP in meaningful development work.


