OC__part11.1

self


*******self*******是脱离不了方法的**********不能在main中使用;


对象方法:直接访问成员变量


类方法:不能直接访问成员变量


1.类方法中的self

一个类有且只有一个类对象;

类方法中的self就是这个类对象;


1.  self再类方法中,self就是类; 类方法中不能调用对象方法 在类方法中可以用self调用其它类方法;

2.  在对象方法中出现的是对象; 对象可以调用类方法; [类名  类方法名]; 不能通过self调用,,因为self在对象方法中已经是对象了;

在对象方法中可以用self调用其它对象方法; 在对象方法中可以用self访问成员变量;


/*方法中赋值为了防止_weight=weight无法赋值:  eg:   self->_weight = weight;*/







本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部