小白学开发(iOS)OC_成员变量的作用域(2015-07-27)

本文详细介绍了Objective-C中成员变量的四种作用域修饰符:@public、@protected、@private,解释了它们如何影响成员变量在类及其子类中的可见性和可访问性。
//
//  main.m
//  成员变量的作用域
//
//  Created by admin on 15/7/27.
//  Copyright (c) 2015年 admin. All rights reserved.
//
#import <Foundation/Foundation.h>

int main(int argc, const char * argv[]) {

/*
    对于成员变量有四个关键字来限制它的作用域
    注意:在成员变量中关键字修饰的范围是到下一个成员变量为止
    例如:
 */
/*
    p1. @public
             >  公开的,在本类的对象方法中直接访问
             >  子类也可以访问Public修饰的父类成员变量
 */
/*
    2. @protected
             >  受保护的,在本类的对象方法中直接访问
             >  子类也可以访问protected修饰的父类成员变量
 */
/*
    3. @private
             >  私有的,在本类的对象方法中直接访问
             >  子类"不可以"访问private修饰的父类成员变量
 */
    return 0;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值