当前位置:
代码迷
>>
J2SE
>> 为啥在 构造函数中不能定义 private 的数据
详细解决方案
为啥在 构造函数中不能定义 private 的数据
热度:
5635
发布时间:
2013-02-25 21:53:58.0
为什么在 构造函数中不能定义 private 的数据
我在一个 构造函数 中定义了 private int a; 结果出错, 出错行上的错误信息 “标记;上有错误“, 哪里错了? 求解, 谢谢。
这和构造函数没关系,即使是普通方法也会提示错误哈,方法中的变量不能加访问修饰符。1、构造函数是初始化对象时用的。
2、可以定义成:int a;而你的这种写法:private int a;就把a 看成了全局变量了。这个地方的语法错误无需说明它是一个构造函数,所有的函数都一样,里面不能声明变量为private 。 因为该变量的作用域已经是在该函数范围内了,你的private标记,还要表达什么意思呢!?
所以就语法错误了
查看全文
相关解决方案
为啥在 构造函数中不能定义 private 的数据
private Set<Role> roles = new HashSet<Role>(0); 解释一上用法
cannot access private field 'key' here解决办法
private decimal? _fi41 = 0M; OM是干什么的,该如何解决
private DateTime? _lastlogin;解决方法
怎么在 private void Button1_Click(object sender, System.EventArgs e)中获取返回的XML信息
"private System.Boolean _IsGlobal" 与 "private bool _IsGlobal"有没有差别
懂VB翻译下这句话什么意思:Private _List As List(Of TabularView),该如何处理
在java语言里,protected是什么意思?protected,public 和 private 有什么 ...
PHP private 有关问题《新手求教》
php class中public,private,protected的差异,以及实例
Cache-control施用:header('Cache-control:private')
ssh 在action 里 private server 但是server一直为空,该怎么解决
private static final long serialVersionUID = 1L;该如何处理
private static final long serialVersionUID = 1L;解决方案
interface 可以被 private、protected、 static、 final 润色吗
Java修饰符public,private,protected及默许的区别
访问权限系列1(public/private/protected/default):成员变量
[Thinking in Java]修饰符public,protected,默许,private
Java学习——public,private,protected等修饰符的差别
Myeclipse private Integer id = 1 报错!解决思路
怎么在接口文件 创建 private 变量
private JScrollPane jsp;为什么要定义替私有的
请教 private int currentImage和i的值为什么会相等和关联
在类里定义一个成员变量 private Demo d =new Demo() 跟private Demo=null有啥区别
为什么在 构造函数中不能定义 private 的数据,该怎么处理
private static String simpleName(Class<> clazz)实参应该是什么解决方法
请教 private static class Entry<E> 中<E> 是什么意思
为何加入:private static final long serialVersionUID?解决思路
private protected连用的组合修饰符有关问题