OC之实例变量可见度

原创 2015年11月19日 08:49:58

publiuc(共有的) 实例变量可以在类的外部和内部操作
protected(受保护的,默认的) 实例变量只能在该类和其子类内操作
private(私有的)  实例变量只能在该类内访问
OC中方法分为:类方法和实例方法
类方法:只能类使用(使用而非调用)例如:+(id)alloc;类方法中不能使用实例变量

在OC里为实例变量赋值的方法称作setter(设置器),读取实例变量的方法称作getter(访问器)
settergetter书写格式:
-voidsetAge:(int)age;set + 首字母大写的实例变量(忽略下划线)
- (int)age;即返回值类型与变量类型一致,方法名与实例变量名相同(忽略下划线)

@class只是告诉编译器有这个类,但是并不知道里边的实现细节(实例变量和方法都不知道)
导入头文件,即:导入头文件中的内容到当前类
#import “”导入自定义类,#import<>导入类库中的头文件
功能类似C语言中的#include,但是可以避免头文件被重复导入。容易出现循环导入头文件问题
@class:
告诉编译器@class后的文件作为类名使用,并未导入类的接口内容。有效避免嵌套循环导入

版权声明:本文为博主原创文章,未经博主允许不得转载。

(OC)基础第二讲:实例变量可见度、方法

实例变量可见度、方法
  • momohen
  • momohen
  • 2015年11月02日 21:14
  • 279

OC第二天-实例变量可见度,setter和getter方法,导入头文件

实例变量可见度、方法、setter、getter Person.h#import @interface Person : NSObject{// 在声明成员变量的时候,如果没有使用关键字进行说...

OC第二讲成员变量可见度与方法——复合

第三题  编写一个房屋类

OC第二讲成员变量可见度与方法

第一题  分数类(F)

iOS开发之OC实例可见度,方法

实例变量可见度 、方法

OC学习(二)实例变量的可见度和几种常用方法

实例变量的可见度:一共三种 @public:公共的,在任何文件中都可以访问.(访问方式是通过 对象 + 指向操作符 + 实例变量,例如:per -> name) @proje...

2、类和对象-实例变量可见度

2、类和对象-实例变量可见度Person.h#import @interface Person : NSObject { /** 实例变量可见度分3种: * public : 公有...

day2:实例变量可见度、方法、setter、getter

day2:实例变量可见度、方法、setter、getter

iOS入门(十六)实例变量可见度和方法

实例变量可见度和方法   public  private  protected  可见度默认为  protected  ( 在 main 文件中通过赋值和取值对不在可见度范围内的特征进行设置和读取...

02 实例变量可见度、方法

一 实例变量可见度 二 方法 san
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:OC之实例变量可见度
举报原因:
原因补充:

(最多只允许输入30个字)