首页 应用 游戏 资讯 攻略

Java修饰符和继承

时间:2011-04-26 关注公众号 来源:网络

  java类的成员变量通常有以下几种访问修饰符:

  public、private、protected或者缺省,

  例如在package first 中如果有一个类FirstClass有四个变量:

  public int pp;

  private int xiaopp;

  protected int dd;

  int xiaodd;

  如果在package first 中有另一个类SecondClass继承了FirstClass:

  那么他将继承FirstClass中的三个变量,分别是:

  public int pp;

  protected int dd;

  int xiaodd;

  如果在另一个package second中有一个类ThirdClass 继承了FirstClass,

  那么他将继承FirstClass中的两个变量:

  public int pp;

  protected int dd;

  从上面的例子我们可以看出访问修饰符被继承的关系:

  public 可以被任何子类继承;

  protected 虽然他会阻止包外的类访问,但他不会阻止包外的类继承;

  缺省访问修饰符 不但只能被相同包内的类访问,而且还只能被相同包的子类继承;

  private 访问局限在同一个类内,并且不可以被继承。

阅读全文
扫码关注“ 多特资源库
更多更全的软件资源下载
文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系我们删除。(本站为非盈利性质网站)
玩家热搜

相关攻略

正在加载中
版权
版权说明

文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系我们删除。(本站为非盈利性质网站)

电话:13918309914

QQ:1967830372

邮箱:rjfawu@163.com

toast