Posted on 2009-06-12 22:46
thui 阅读(2296)
评论(0) 编辑 收藏 所属分类:
java技术
最近部门又要组织java基础知识考试,所以把一些易混淆的基础知识拿出来复习一下,加深理解。
关于java作用域的四个关键字,有一种方法可以帮助我们理解,也很形象。对于继承一个类A的子类我们认为都是A的儿女,对于和类A同一包的我们认为是类A的朋友,大家都是同住一个四合院,呵呵,有个这个比喻,那我们来看各个关键字的范围。
public:共有的,包外的都可以访问,儿女和朋友可以访问不用说了
protected:保护的,儿女和朋友和我的关系比较密切,他们可以访问,其他的免谈
private:私有的,儿女不行,更不要说朋友,只有我自己本身可以访问
friendly:什么都不写时默认是friendly,朋友可以访问