OOP:Object-Oriented Programming 面向对象编程
AOP:Aspect-Oriented Programing 面向方面/切面编程
① 面向对象编程语言是高级语言;
② 将客观事物看做是有属性与状态的对象,通过抽象找出同一类对象的共同属性与行为,进而封装成类;
③ 便于更加直接地描述客观世界中存在的事物以及他们之间的关系;
④ 可以通过类的继承和多态实现代码的重用。
OOP:Object-Oriented Programming 面向对象编程
AOP:Aspect-Oriented Programing 面向方面/切面编程
① 面向对象编程语言是高级语言;
② 将客观事物看做是有属性与状态的对象,通过抽象找出同一类对象的共同属性与行为,进而封装成类;
③ 便于更加直接地描述客观世界中存在的事物以及他们之间的关系;
④ 可以通过类的继承和多态实现代码的重用。