您的位置: 首页 > 软件教程 > Java教程专题 > Java修饰符和继承

Java修饰符和继承

8.8分
出处:网络 时间:2011-04-26

您可能感兴趣的话题: Java  

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

  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 访问局限在同一个类内,并且不可以被继承。

网友评论
多特网友 2013-04-07 16:07:41 回复
有点短,可以再详细一点就好了 例如 是怎么继承的?
多特网友 2012-07-04 19:46:09 回复
、说的很不错
多特网友 2013-04-07 16:07:41 回复
有点短,可以再详细一点就好了 例如 是怎么继承的?
多特网友 2012-07-04 19:46:09 回复
、说的很不错
精品软件课程
更多 >
C++是一种静态数据类型检查的,支持多重编程... [详细]
C语言是一种面向过程的计算机程序设计语言。多... [详细]
Visual Basic是一种由微软公司开发... [详细]
Oracle Database,又名Orac... [详细]
Visual Basic.NET是从 Vis... [详细]
Visual C++微软公司的C++开发工具... [详细]