我想问一下为什么可以构造两个相同名字都是show的方法?这样系统怎么识别?
您说的是书中实例03中,定义两个show方法吧,您可以看一下这两个方法的上面有不同的注解,第一个加的是@property表示把这个方法变为属性show,第二个加的@show.setter表示为属性show设置的setter方法,也就是可以设置值的方法。用的时候不用调用这两个方法,只要通过转换后的属性引用即可。