摘要: 1、修饰器对类的行为的改变,是代码编译时发生的,而不是在运行时。这意味着,修饰器能在编译阶段运行代码。 2、 上面代码中,@testable就是一个修饰器。它修改了MyTestableClass这个类的行为,为它加上了静态属性isTestable。 3、修饰器不仅可以修饰类,还可以修饰类的属性。 上 阅读全文
posted @ 2017-03-31 20:56 ZhangCui 阅读(3078) 评论(0) 推荐(1) 编辑