setter和getter方法
1.Set 和 Get 的作用就是在外部存取变量的值。
2.带参的函数是希望从外部类得到一个参数
3.Setter方法是为了从外部类得到一个参数赋值给内部变量 (写入数值)
4.如果写的是setter方法,函数名必须用set开头。后面还必须有参数,系统才会认为它是一个setter方法。
-(void)set首字母大写的变量名:(变量的参数类型)形参名;
- (void)setName:(NSString *)name;
什么时候用有返回值的函数?
需要给别人一个东西的时候,就用有返回值的函数。这个有返回值的函数,返回值是什么类型。函数就可以当作一个返回值类型的变量
getter 方法存在的意义是为了取值(读取)
getter 方法的书写规范:函数名必须是内部变量的名字。
-(返回类型)变量名;
- (NSString *)name;
@property 声明文件,帮我们声明了setter 和 getter 方法