成员变量修饰词的作用
成员变量的作用域
一、全局变量
@public : 在任何地方都能直接访问对象的成员变量
@private : 只能在当前类的对象方法中直接访问(@implementation中默认是@private)
@protected : 可以在当前类及其子类的对象方法中直接访问 (@interface中默认就是@protected)
@package : 只要处在同一个框架中,就能直接访问对象的成员变量
二、局部变量
从定义变量的那一行代码开始,一直到所在的代码块结束
注意 :int 类型的全局变量 默认值为0 ,局部变量int 类型默认值不确定
转载于:https://www.cnblogs.com/junhuawang/p/5511633.html
成员变量修饰词的作用相关推荐
- java成员修饰词 友好的_Java的类成员访问权限修饰词(以及类访问权限)
在一个类的内部,其成员(包括成员变量和成员函数)能否被其他类所访问,取决于该成员的修饰词.Java的类成员访问权限修饰词有四类:private,无(默认情况下),protected和public.其权 ...
- Java07-day07【类和对象、对象内存图、成员变量与局部变量、private、this、封装、构造方法】
java零基础入门到精通(2019版)[黑马程序员] 视频+资料:[链接:https://pan.baidu.com/s/1MdFNUADVSFf-lVw3SJRvtg 提取码:zjxs] &qu ...
- c语言箭头指针的作用,C语言中,结构体成员变量的点和箭头
C语言中,调用成员变量用点还是用箭头,取决于当前的ID是指针还是结构体本身. 如:typedef struct { float height; float weight; } Person; int ...
- C语言中结构体成员变量前的点的作用
/* * 结构体中成员变量前的点: 结构体成员指定初始化 * 1.该结构体要先定义 * 2.一个成员变量赋值完后用逗号而不是分号 * 3.初始化语句的元素以固定的顺序出现,和被初始化的数组 ...
- java 哈希表和向量_Java基础知识笔记(一:修饰词、向量、哈希表)
一.Java语言的特点(养成经常查看Java (1)简单性:Java语言是在C和C++计算机语言的基础上进行简化和改进的一种新型计算机语言.它去掉了C和C++最难正确应用的指针和最难理解的多重继承技术 ...
- java修饰词严格程度_Java修饰词的总结
Java语言定义了public.protected.private.abstract.static和final这6常用修饰词外还定义了5 个不太常用的修饰词,下面是对这11个Java修饰词的介绍: 1 ...
- java类的修饰词有哪些_Java类与对象及访问控制修饰词解析
Java 是个纯面向对象语言,不支持过程式编程,所有操作都是基于对象. 一.类 类是 Java 中的一种引用数据类型,引用数据类型值都存储在堆中.类是构造对象的模板,每个类对象都是类通过 new 语句 ...
- 如何初始化类的static成员变量?
如何初始化类的static成员变量? 类的static成员变量不被某一个对象所独有,而是被所有同类型的对象所共有. 只能在头文件中声明类的static成员变量,不可在头文件中初始化,否则会造成重定义. ...
- java什么是局部变量,什么是java的局部变量,成员变量,全局变量?
public class Test { private String name;//成员变量,也是全局变量 public void changeName() { String n = "to ...
最新文章
- 【Android RTMP】RTMP 直播推流阶段总结 ( 服务器端搭建 | Android 手机端编码推流 | 电脑端观看直播 | 服务器状态查看 )
- 醒来觉得甚是爱你。--朱生豪
- Visual Studio 2017开发linux程序之libevent使用实例
- 超强在线考试系统源码(私有部署二次开发)
- 机器学习训练秘籍完整中文版下载(吴恩达老师新作)
- java的imshow方法_imshow窗口是截止的
- QT的QCalendarWidget类的使用
- 比特币、莱特币来一发?
- 基于 Token 的身份验证:JSON Web Token
- Fragment使用PagerSlidingTabStrip嵌套子Fragment显示问题
- java获得jsp的name注解_记录Java注解在JavaWeb中的一个应用实例
- 命令行linux iso,linux – 有没有办法从命令行更改.iso文件卷id?
- 基于exosip的uas-uac的一个简单例子(转载)
- sql左外连接和右外连接的区别
- Python就业涨薪小技巧!
- PCL中3D点云特征描述与提取(一)
- 纯html+css写一个收款收据或者发票样式
- ShadowGun 图形技术分析
- arm的一些概念(ARM9、Cortex的区别)
- 邮件营销EDM运营笔记:选择合适的EDM平台