@synthesize a = a1
将属性a指向a1,并且使父类的方法-a;-setA;失效。外界调用self.a时,如果本类有重载get set方法调用重载方法,否则调用clang默认实现的get set方法。