friendly跟protected有什么不同? friendly是默认访问修饰符,也就是package级访问, 在同一个包内能被访问protected能被子类或者同一PACKAGE访问friendly不能被不在同一package的子类访问 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 friend是c++中的访问修饰符,java里没有这个修饰符。java里有一个修饰符与friend相似,就是缺省修饰符。所以你的问题应该是"缺省修饰符跟protected修饰符有什么区别?"。请先把概念弄清楚。 那么是否默认(相当于friendly)的权限比protected更大呢?那么protected究竟proctect些什么呢? protected:子类权限F:同包权限是不同的 在thinking java中写到:friendly:同一package内的所有类都可以访问。public:任何人在任何地方都可以访问。protected:同一package内可以访问,不同package内可以继承,注意只是继承。private:除了当事人所在的class,没有任何人可以访问这个成员。 刚才测试了一下,friendly和protected的差别体现在“不同package的子类”中,可以访问protected,不能访问friendly。 官方的文档称之为:包级私有. package-private public > protected > package-private > private 内部匿名类调用外部类方法,不写this? jaxb将java对象映射成xml JSF 几乎崩溃 有人教我1000分都给 如何得到web容器中已经存在的spring beanFactory实例 请问可不可以改变JLabel中字体的大小. 求救:如何将txt和doc文件打印到特定文件中 求助柳州的朋友!! 求JAVA编的小游戏源代码 下午要到金蝶软件去面试,这个公司怎么样呀?参与有分! IE5.0支持java applet的版本是多少?? 微軟的sql server jdbc驅動居然不能識別sql server 2000的real類型 统计大家用的什么JAVA IDE,帮忙顶一下!
java里有一个修饰符与friend相似,就是缺省修饰符。
所以你的问题应该是"缺省修饰符跟protected修饰符有什么区别?"。请先把概念弄清楚。
那么protected究竟proctect些什么呢?
F:同包权限是不同的
friendly:同一package内的所有类都可以访问。
public:任何人在任何地方都可以访问。
protected:同一package内可以访问,不同package内可以继承,注意只是继承。
private:除了当事人所在的class,没有任何人可以访问这个成员。