读书人

【JAVA】 protected跟default访问属性

发布时间: 2013-11-04 16:56:03 作者: rapoo

【JAVA】 protected和default访问属性实例

Java中一共有四种访问属性,public、protected、privatedefault。

【JAVA】 protected跟default访问属性实例【JAVA】 protected跟default访问属性实例

【JAVA】 protected跟default访问属性实例

看了这个表各种权限就一目了然了,下面针对protected和default给出实例

首先是基类Person

package package1;public class Undergraduate extends Student {public Undergraduate(String n,int h,String stuid,int clnum,boolean bool) {super(n,h,stuid,clnum);hasGirlorBoyfriend=bool;}private boolean hasGirlorBoyfriend;public static void main(String[] args) {// TODO Auto-generated method stubUndergraduate ungra= new Undergraduate("Lary", 178, "10210001", 3, true);System.out.println(ungra.getClassnumber());System.out.println(ungra.getHeight());System.out.println(ungra.getName());System.out.println(ungra.getStuId());}}

发现也是可以的,不管子子类是否与父类在一个包内,都可以访问protected,但不在一个包不能访问default属性的。


读书人网 >编程

热点推荐