java的访问修饰符
2007-07-03 23:20
225 查看
public:这个不用说啦,公用的,谁都可以访问。
protected:这个有点搞笑,很容易搞错。在java中,protected的定义为:子类或者同一个package里面的类均可访问。经常遗忘后者。所以说java的protected比C++的限制力要弱很多。
friendly:不加任何修饰符就为friendly了。同一个package里面的类可访问,但是子类不可以。
private:这个不用说了,私有的。
protected和friendly是最容易搞错的地方,friendly的限制性要比protected的要大。一定要仔细分清。顺便提一下,在java中,父类和子类可以在不同的package中。这有点confused,也有点不合情理,可能出现某个函数同一个package的类可以访问,而子类不可以的情况,不过没计,this is rule。
protected:这个有点搞笑,很容易搞错。在java中,protected的定义为:子类或者同一个package里面的类均可访问。经常遗忘后者。所以说java的protected比C++的限制力要弱很多。
friendly:不加任何修饰符就为friendly了。同一个package里面的类可访问,但是子类不可以。
private:这个不用说了,私有的。
protected和friendly是最容易搞错的地方,friendly的限制性要比protected的要大。一定要仔细分清。顺便提一下,在java中,父类和子类可以在不同的package中。这有点confused,也有点不合情理,可能出现某个函数同一个package的类可以访问,而子类不可以的情况,不过没计,this is rule。
相关文章推荐
- Java中各种修饰符与访问修饰符的说明
- Java简单语法及访问权限修饰符简析
- java中的访问修饰符--public、protected、default、private
- Java 访问修饰符
- Java和C#默认访问修饰符
- Java:访问修饰符分类和作用
- java 访问修饰符
- 关于Java的访问控制修饰符
- java 不同修饰符访问权限
- Java 访问修饰符
- Java中访问修饰符作用范围
- java中四种访问修饰符
- java访问权限修饰符(表格)
- Java知识点整理:第六章:访问控制修饰符、引用类型的转换、Java Bean规范
- 【java基础】关于访问修饰符
- Java语言中的访问修饰符
- java--访问控制和内部类 (权限修饰符)
- Java访问级别修饰符
- java 访问修饰符的作用范围
- java jdk1.6 访问级别修饰符 public protected 默认 private