{
int _age;
}- (void)setAge:(int)age;- (int)age;@end@implementation boy- (void)setAge:(int)age
{
_age = age;
}- (int)age
{
return _age;
}@end
我们知道,OC中表示一个成员变量的属性我们可以用_成员变量名或者self.成员变量名,
但是在setter方法和getter方法中:
如图中_age = age, return _age , 其中_age不能用self.age代替
因为self.本身就是利用了setter方法和getter方法,所以在没有写完setter和getter方法的时候我们是不能用self.来代替_的。