核心语法与类深入研究:方法调用、成员变量与构造方法.pptxVIP

  • 0
  • 0
  • 约1.35千字
  • 约 4页
  • 2026-04-29 发布于北京
  • 举报

核心语法与类深入研究:方法调用、成员变量与构造方法.pptx

核心语法点语法:本质:方法的调用,使用点语法时,编译器会自动展开成相应的方法person.age=22;等效于[personsetAge:22];intage=person.age;等效于intage=[personage];注意:点语法只能调用set和get方法成员变量的作用域:公有的@public在任何地方都能直接访问成员变量受保护的@protect可以在当前类及子类的对象中直接访问(默认)私有的@private只能在当前类的对象方法中直接访问打包的@package只要处在同一框架中,就能直接访问对象的成员变量

核心语法@property关键字:@propertyinta;自动生成某个成员变量的set,get声明和实现id:万能的指针,能指向任何OC对象,相当于NSObject*使用时要注意,id后面不要加*--idp=[personnew];局限性:调用一个不存在的方法,变异会马上报错构造方法:用来初始化对象的方法,是个对象方法,--减号开头Person*p1=[[Persongalloc]init];alloc是在内存中申请的一块内存区域,用于存储对象的信息init初始化上面的内存,并将此内存清理干净自定义init方法:作用是初始化属性语法:方法名必须以init

文档评论(0)

1亿VIP精品文档

相关文档