当前位置

网站首页> 程序设计 > 开源项目 > 程序开发 > 浏览文章

Objective-C实例变量

作者:小梦 来源: 网络 时间: 2024-08-23 阅读:

类变量的@protected ,@private,@public,@package,@property(声明)各有什么含义??

@public为公有的实例变量,在类的内部外部都可以进行操作.@public违背了封装特性,在面向对象中很少使用.
@proprety为受保护的实例变量,只可以在自己类和子类内进行操作.
@private为私有的实例变量,只可以在该类的内部进行使用.
(类的内部是指@implementation和@end之间)
@package是只能在本包内使用,不能跨包使用.

热点阅读

网友最爱