类成员

作者: 方方1307007 | 来源:发表于2016-02-28 11:36 被阅读0次

    类成员:

    数据成员,描述对象状态

    实例变量,对内部状态

    属性,对外

    函数成员,描述对象行为

    方法

    初始化器

    析构器

    属性表达实例状态,描述对外接口

    编译器会为属性定义propertyName自动合成

    getter访问器方法:propertyName

    setter访问器方法:  setPropertyName

    实例变量:  _propertyName

    编译器碰到属性,自动生成实例变量,getter访问器方法,setter访问器方法

    -是指生成访问器方法

    类外不可以访问实例变量,类外只能访问属性

    可用属性访问的情况下,优先使用属性访问,实在不行,再用实例变量访问

    在对象上只能访问实例属性, 在类型上访问类型属性

    可定义实例变量,而不定义属性

    只有实例变量,没有类变量

    类外一律使用属性访问,类内大多也通过self使用属性访问

    实例变量的存储,跟随对象实例存储在堆上

    值类型实例变量直接内嵌在对象实例中,跟随对象实例释放而释放

    引用类型实例变量通过指针引用堆上的引用类型实例,ARC针对引用进行计数管理,自动释放引用计数为0的对象

    类,是一种数据类型,类似int等基本类型

    类类型,带*,代表指针

    值类型

    @property int age;

    //属性 属性类型 属性名字

    相关文章

      网友评论

          本文标题:类成员

          本文链接:https://www.haomeiwen.com/subject/zmzwkttx.html