当前位置: 代码迷 >> Eclipse >> JAVA类中的成员变量不声明public,那么它默认是什么呢?解决方案
  详细解决方案

JAVA类中的成员变量不声明public,那么它默认是什么呢?解决方案

热度:26   发布时间:2016-04-23 13:59:52.0
JAVA类中的成员变量不声明public,那么它默认是什么呢?
初学JAVA,写了如下类:
public class Fruit
{
public int num;
String colour;
private int price;
protected String taste;
}
eclipse大纲中如此显示:

那么String colour貌似和其他三种都不一样,那它是什么使用方式呢?又可以在哪些地方被调用呢(如另一个包中、或其子类等)?

------解决方案--------------------
default
------解决方案--------------------
访问修饰符共四种:public,default(就是不写),protected,private,可见范围从大到小。