摘要: 1.特性的任务:特性就是为了支持对象添加一些自我描述的信息,不影响类封装的前提添加额外信息。如果你用这个信息,那特性就有用;如果你不需要这个信息,那么这个特性就没用。 2.特性的基类:Attribute。例如:Obsolete特性,提出警告信息或错误信息,特性可以影响编译、影响运行。 3.特性类通常 阅读全文
posted @ 2018-08-18 16:54 chenxizhaolu 阅读(8957) 评论(0) 推荐(1) 编辑
摘要: 一、AOP概念 AOP(Aspect-Oriented Programming,面向切面的编程),它是可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。它是一种新的方法论,它是对传统OOP编程的一种补充。OOP是关注将需求功能划分为不同的并且相对独立,封装 阅读全文
posted @ 2018-08-18 15:55 chenxizhaolu 阅读(939) 评论(0) 推荐(0) 编辑