A Brief Introduction to Aspect-oriented Programming
Shi Qing-ling
Abstract
Shi Qing-ling
Abstract
The leading programming method used today is object-oriented programming(OOP),yet OOP has its limitations,some design decisions can not be illustrated with OOP.This article introduces a new programming method called aspect-oriented programminga programming technique that makes it possible to express those programs that OOP fails to support.Also,the basic concept of AOP,AOPlanguage AspectJ,and aspect-oriented software development method are introduced.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The leading programming method used today is object-oriented programming(OOP),yet OOP has its limitations,some design decisions can not be illustrated with OOP.This article introduces a new programming method called aspect-oriented programminga programming technique that makes it possible to express those programs that OOP fails to support.Also,the basic concept of AOP,AOPlanguage AspectJ,and aspect-oriented software development method are introduced.
Key concepts: AspectJ, Computer science, Aspect-oriented programming, Object-oriented programming, Programming language, Separation of concerns, Programming paradigm, Generic programming